CSS-clamp-Rechner
Erzeuge einen kopierfertigen CSS-clamp()-Wert für fließende Typografie. Lege Größen und Ansichtsfenster fest und vergleiche sechs Beispielbreiten in rem und px.
Häufige Fragen
Was macht die CSS-Funktion clamp()?
clamp(MIN, PREFERRED, MAX) gibt den mittleren Wert aus den drei Angaben zurück. Das Ansichtsfenster bestimmt den bevorzugten Wert bei jedem Layout-Durchlauf. Liegt er unter MIN, greift MIN. Liegt er über MAX, greift MAX. So ersetzt eine einzige Funktion mehrere Media Queries. Für fließende Typografie erzeugt der Rechner einen linearen bevorzugten Wert aus rem und vw.
Warum ist fließende Typografie besser als feste Breakpoints?
Feste Größen springen an einem Breakpoint direkt von einem Wert zum nächsten. Ein Text kann bei 768 px plötzlich größer werden, obwohl Geräte knapp unter und über dieser Breite ähnlich groß wirken. Ein CSS-clamp-Wert interpoliert dagegen für jede Ansichtsfensterbreite zwischen Mindest- und Maximalgröße. Du brauchst eine Deklaration statt mehrerer Media Queries.
Warum wird rem für fließende Typografie empfohlen?
rem bezieht sich auf die Schriftgröße des Wurzelelements. Dadurch reagiert die Ausgabe auf eine vom Browser festgelegte Standardschriftgröße. Pixelwerte skalieren bei normalem Seitenzoom ebenfalls. Prüfe unabhängig von der Einheit, ob Text bei 200 % Vergrößerung vollständig sichtbar bleibt und alle Funktionen erreichbar sind.
Wie funktioniert die Einheit vw im bevorzugten Wert?
1vw entspricht einem Prozent der aktuellen Ansichtsfensterbreite. Bei 1.000 px Breite sind das 10 px, bei 320 px sind es 3,2 px. Der Rechner multipliziert die Steigung pro Pixel mit 100 und erhält so den vw-Anteil. Zusammen mit dem Achsenabschnitt in rem entsteht ein fließender CSS-Wert ohne JavaScript und ohne Resize-Listener.
Unterstützen alle Browser CSS clamp()?
Aktuelle große Browser unterstützen clamp() ohne Herstellerpräfix. Sehr alte Browser, darunter Internet Explorer, unterstützen die Funktion nicht. Prüfe die Browsermatrix deines Projekts und setze bei Bedarf zuerst eine feste Fallback-Deklaration. Die Tabelle des Rechners zeigt, wie der Wert an üblichen Ansichtsfensterbreiten greift.
Änderungsverlauf
Aktualisierungen von CSS-clamp-Rechner, nach Datum gruppiert.
1 Aktualisierung
CSS-clamp-Rechner hinzugefügt
- Erzeuge einen kopierfertigen CSS-clamp()-Wert für fließende Typografie. Lege Größen und Ansichtsfenster fest und vergleiche sechs Beispielbreiten in rem und px.
Ähnliche Rechner
Weitere geprüfte Rechner im Themenbereich „Technik“.