Auge: Spannweite der viewports

Beitrag lesen

Hallo

main { padding: 0.5rem }

warum wird einmal em und ein anderes Mal rem angegeben?

Beide Einheiten beziehen sich auf die Schriftgröße. Allerdings hängt ein padding oder margin, angegeben mit em, an der Schriftgröße des betroffenen Elements (margin: 1em an einem Absatz resultiert in einem anderen Abstand als margin: 1em bei einer Überschrift mit größerer Schriftgröße), wohingegen ein margin: 1rem in jedem Fall gleich groß ist, da sich rem auf die im Browser voreingestellte Basisschriftgröße bezieht.

Bei einer Basisschriftgröße von 16px entspricht 1rem immer 16px und auch margin: 1rem sind 16px. Hingegen entspricht margin: 1em bei einer Schriftgröße von 1.5em, was in unserem Fall 24px entspricht, ebenfalls 24px.

Tschö, Auge

--
Ein echtes Alchimistenlabor musste voll mit Glasgefäßen sein, die so aussahen, als wären sie beim öffentlichen Schluckaufwettbewerb der Glasbläsergilde entstanden.
Hohle Köpfe von Terry Pratchett