[{"data":1,"prerenderedAt":25},["ShallowReactive",2],{"content-px-to-rem-de":3},{"about":4,"steps":7,"faq":12},[5,6],"Im Design steht 24px, im CSS soll es rem sein: Dieser Rechner wandelt eine Länge in alle gängigen CSS-Einheiten um – px, rem, em, pt, %, vw und vh. Die Bezugsgrößen stellst du selbst ein: die Root-Schriftgröße für rem (Standard 16 px), die Schriftgröße des Elternelements für em und % sowie die Viewport-Größe für vw und vh.","Für ganze Stylesheets gibt es den zweiten Teil: Füge CSS ein, und alle px-Werte werden auf einmal zu rem. Kommentare, Zeichenketten und url(…) bleiben unverändert, sehr kleine Werte wie 1px-Rahmen kannst du ausnehmen. Fließende Größen mit clamp() berechnest du mit [[clamp-generator]], Seitenverhältnisse mit [[aspect-ratio-calculator]].",[8,9,10,11],"Gib einen Wert ein und wähle seine Einheit, z. B. 24 und px.","Lies das Ergebnis in allen Einheiten ab und kopiere den passenden Wert.","Passe bei Bedarf die Basiswerte an, etwa eine Root-Schriftgröße von 10 px.","Für ein ganzes Stylesheet füge das CSS unten ein und kopiere die umgerechnete Fassung.",[13,16,19,22],{"q":14,"a":15},"Wie rechne ich px in rem um?","Teile den px-Wert durch die Root-Schriftgröße. Bei der Browser-Voreinstellung von 16 px sind 24px also 24 ÷ 16 = 1,5rem. Umgekehrt multiplizierst du: 2rem × 16 = 32px.",{"q":17,"a":18},"Was ist der Unterschied zwischen rem und em?","rem bezieht sich immer auf die Schriftgröße des html-Elements, ist also überall auf der Seite gleich groß. em bezieht sich auf die Schriftgröße des Elternelements und verändert sich, wenn Elemente verschachtelt sind. Für Abstände und Schriftgrößen ist rem meist vorhersehbarer.",{"q":20,"a":21},"Warum überhaupt rem statt px?","Stellen Nutzer im Browser eine größere Standardschrift ein, wachsen rem-Werte mit, px-Werte nicht. Seiten mit rem bleiben so für Menschen mit Sehschwäche besser lesbar.",{"q":23,"a":24},"Soll ich auch Media Queries in rem umrechnen?","Das ist möglich und sogar sinnvoll, aber beachte: In Media Queries bezieht sich rem (wie em) immer auf die Browser-Schriftgröße, nicht auf eine im CSS geänderte Root-Schriftgröße. Wenn du html { font-size: 62.5% } nutzt, rechne Media Queries mit 16 als Basis um.",1793707149022]