Moin Nico,
Hallo zusammen,
wieso kriege ich dieses div nicht per einfachem
height: 0
auf eine Höhe von Null?
deswegen:
div { display: block; box-sizing: border-box; max-width: 50vw; height: 0; margin: 10vh auto; padding: 0.7em; border: 1px solid black; line-height: 0; overflow: hidden; }
bzw. deswegen:
[…] wenn ich davon ausgehe, dass es am Boxmodell liegt, […]
[…] warum hat dann
box-sizing: border-box
hier keinen Effekt?
Im von Dir verlinkten Wiki-Artikel zum Boxmodell steht hierzu:
Durch box-sizing: border-box werden Innenabstand und Randlinie nun ohne weitere Berechnung von uns durch den Browser bei der Breitenberechnung berücksichtigt.
Was möchtest Du denn eigentlich erreichen?
Viele Grüße
Robert