Hallo var
Hallo Matthias (Nr.2? - By the way: Ich heiße auch Matthias (Nr.3) ;-)
Niemand gibt dir die Garantie, dass das body-Element auch wirklich diesellben Abmessungen wie der Viewport hat. Das ist genau genommen, sogar ziemlich unwahrscheinlich. Deshalb ist nicht
%
die Einheit deiner Wahl sondernvh
bzw.vw
. Siehe: http://wiki.selfhtml.org/wiki/Vw
Bislang hatte ich, wenn der gesamte Viewport ausgefüllt werden soll, immer html, body { margin: 0; padding: 0 }
gesetzt und beim Kindelement width: 100%; height: 100%
, was auf dem halben Dutzend verschiedener Browser die ich damit getestet habe auch ohne weiteres funktioniert hat, aber wahrscheinlich hast du recht: Werde das in Zukunft mit vh / vw machen.
Dank und Gruß
var