Das Sniplett gefällt mir gut. Aber ich habe Fragen dazu. Es enthält u.a. folgendes:
iframe{width:40vw;height:80vh;margin:10;border:3px dotted black;}
Hier fehlt eine Einheit. Was stellt der Browser hier dar? Ich habe testweise ein paar Einheiten ausprobiert, aber die Darstellung war jedesmal deutlich anders. Auch wenn ich die Eigenschaft ganz weglasse, ist die Darstellung anders.
In dem Fenster habe ich eine waagerechte Scrollbar, obwohl rechts noch viel Platz ist. Laut Inspektor ist der Body 1907px breit zuzüglich margin:2%. Das ist dann etwa 55px breiter als mein Monitor, und die senkrechte Scrollbar braucht ja auch noch Platz. Was spricht dagegen, bei html{margin:2%;width:100%;}
die Breite weg zu lassen?