Volle Bildschirmbreite div Bereich

8

Was ist der beste Ansatz, um ein div zu erstellen, das die volle Breite des Bildschirms einnimmt, egal welche Auflösung? Ich versuche, einen "oberen" Balken und einen Fußbereich "unten" mit divs hinzuzufügen, die einen schwarzen Hintergrund und einen gestylten Rahmen haben, den ich mit einem kleinen Bild erstellen und wiederholen würde. Aus irgendeinem Grund führen meine Versuche zu kleinen Leerzeichen oben und an den Seiten des div?

Mein Markup ist ähnlich wie:

%Vor%

CSS

%Vor%     
Fred Randall 26.11.2011, 18:44
quelle

3 Antworten

5

Benutze einfach top:0; und left: 0; und du kannst auch padding: 0 eliminieren. Verwenden Sie top: 0; nicht für andere div außer top, verwenden Sie left: 0; für andere div, um den linken Platz zu eliminieren.

%Vor%     
Ariful Islam 26.11.2011, 18:48
quelle
14

Normalerweise ist dies das body -Tag mit einigen Paddings und / oder Margen. Versuchen Sie Folgendes hinzuzufügen:

%Vor%

Wenn dies funktioniert, sollten Sie ein Normalisierungs-Stylesheet verwenden , das diesen Problemtyp sowie viele andere Probleme behebt andere verwandte Arten von Problemen.

    
Jeroen 26.11.2011 18:51
quelle
5

Stellen Sie sicher, dass body padding und margin auf 0 in CSS gesetzt hat.

    
user920041 26.11.2011 18:46
quelle

Tags und Links