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% 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.
Normalerweise ist dies das body
-Tag mit einigen Paddings und / oder Margen. Versuchen Sie Folgendes hinzuzufügen:
Wenn dies funktioniert, sollten Sie ein Normalisierungs-Stylesheet verwenden , das diesen Problemtyp sowie viele andere Probleme behebt andere verwandte Arten von Problemen.
Stellen Sie sicher, dass body
padding
und margin
auf 0
in CSS gesetzt hat.