Perfekt aus der Affäre gezogen. :D
Aber nur weil deine Argumentation lückenhaft war ;)
Nein, ich wusste bei der Frage nicht ob der Hintergrund für <body> bestimmt ist.
Ich hatte wegen den merkwürdigen Angaben zur Breite und Position nur den Verdacht.
Um es dann trotzdem noch allgemein zu halten habe ich die ID verwendet.
Aber mein Beispiel ist auch nicht "perfekt" und erfordert unbedingt, dass der Inhalt den Kontainer vertikal in der Höhe über das Bild streckt. Mit einer Breite von <body> liegt es dann am Inhalt ob dieser weitere Zeilenumbrüche erzeugt. Ggf. streckt sich der Inhalt auf breiten viewports horizontal und man sieht von den Streifen nichts mehr.
Der selbe Effekt, wenn man nur die Schrift, nicht die Grafiken zoomt.
Der Kontainer (das kann auch <body> sein) verlangt in dem Beispiel also eine mindesthöhe um den gewünschten Effekt zu erzielen.
Ich vermute aber der OP liest das hier eh nicht mehr ;)
Grüße, Matze