Bezugsgrößen getrennt setzen
rem nutzt die Root-Schrift, em die Elternschrift. vw und vh beziehen sich auf die eingegebene Viewportbreite und -höhe, nicht automatisch auf dieses Browserfenster.
HTML / CSS / Frontend-Code
Länge eingeben oder zu clamp, calc und Seitenverhältnis wechseln.
Die Werte werden nur in diesem Browser berechnet und nicht hochgeladen.
24px1.5rem1.5em1.6667vw2.6667vhBerechnung fertig.
Wenn der Entwurf 24px vorgibt, die Komponente aber rem oder vw verwendet, reicht ein fester Faktor nicht aus. CSS Einheiten umrechnen verlangt deshalb die Root-Schriftgröße für rem, die Elternschrift für em und die Breite oder Höhe des Viewports für vw und vh.
Ein PX zu REM Rechner beantwortet nur einen Teil der Aufgabe. Hier lassen sich auch ein CSS Clamp Rechner und vw vh umrechnen nutzen. CSS Einheiten umrechnen verwendet dieselben Angaben beim Auswerten unterstützter calc()-Ausdrücke; die Ergebnisse bleiben damit vergleichbar.
Jede relative Zahl bleibt an ihren Bezugswert gebunden.
CSS Einheiten umrechnen zeigt px, rem, em, vw und vh nebeneinander. Eine Änderung der Root-Schrift verändert rem, eine Änderung der Elternschrift em. Das Ergebnis gilt für die eingegebenen Werte und behauptet nicht, die Zielseite auszulesen.
Zwei Viewportbreiten mit ihren Zielgrößen bestimmen eine lineare vw-Steigung. Eine Vorschau für beispielsweise 768px zeigt, ob der Wert noch fließt oder bereits durch clamp() begrenzt ist.
rem nutzt die Root-Schrift, em die Elternschrift. vw und vh beziehen sich auf die eingegebene Viewportbreite und -höhe, nicht automatisch auf dieses Browserfenster.
Automatisch wird 350 ms nach einer Änderung gerechnet. Ist die Automatik aus, startet Ctrl/Cmd+Enter die Berechnung; ein veraltetes Ergebnis lässt sich nicht kopieren.
Prüfe bei clamp() auch eine Breite zwischen den Ankern. Beim Seitenverhältnis lassen sich die gekürzte Verhältniszahl und die berechnete Zielhöhe vergleichen.
Ein Wert in px, rem, em, vw oder vh liefert alle fünf Darstellungen. Eine Zahl ohne Einheit gilt als px.
Zwei Breiten und zwei Größen bestimmen eine lineare Formel. Grenzen in rem oder px und eine Vorschau bei wählbarer Breite sind verfügbar.
Die fünf Längeneinheiten, Klammern und Grundrechenarten werden in px ausgewertet. Längen werden addiert oder subtrahiert; Multiplikation und Division brauchen einen einheitenlosen Faktor.
Ganzzahlige Breite und Höhe ergeben ein gekürztes Verhältnis, die CSS-Deklaration und eine Höhe für die angegebene Zielbreite.
Teile den px-Wert durch die Root-Schriftgröße. Bei 16px sind 24px genau 1,5rem; bei einer anderen Root-Größe muss dieser Bezug angepasst werden.
rem bezieht sich auf das Wurzelelement, em auf die angegebene Elternschrift. Verschachtelte Elemente können darum andere em-Werte ergeben.
Für vw wird die Viewportbreite benötigt, für vh die Höhe: Eine Einheit ist jeweils ein Prozent. Ohne diese Maße ist die Umrechnung in px nicht eindeutig.
Gib zwei Viewportbreiten und die gewünschten Größen an diesen Punkten ein. Daraus entsteht die vw-Steigung für clamp() samt Vorschau einer Zwischenbreite.
Die rem-Werte nutzen die hier eingetragene Root-Schrift. Bei einer Website mit anderer Grundeinstellung muss das Feld angepasst werden.
Noch eine Frage?
Zurück zum Rechner: Länge vergleichen, Formel prüfen oder eine begrenzte fließende Größe erzeugen.