Was ist die css-Funktion clamp()?
Lesezeit: ca. 2 Minuten
Die CSS-Funktion clamp() erlaubt es, einen dynamischen Wert zu definieren, der zwischen einem minimalen und einem maximalen Grenzwert liegt.
Die Syntax lautet:
clamp(MIN, FLUID, MAX)
Dabei:
MIN: Der kleinste erlaubte Wert (z. B. 16px oder 1rem)
FLUID: Ein Wert, der z. B. per vw (Viewport Width) dynamisch skaliert
MAX: Der größte erlaubte Wert
➡️ Zwischen den Grenzen passt sich der Wert automatisch an die Breite des Viewports an.
➡️ Unterhalb oder oberhalb dieser Grenzen bleibt der Wert fest (min/max).
Wie kann ich clamp() einfach anwenden?
Nutze meinen Clamp-Rechner 🙂
Du findest ihn direkt hier.

🧮 Was macht der Clamp-Rechner für die css-Funktion clamp()?
Vorausgeschickt: Ich arbeite bei der Font-Size mit REM statt Pixeln:
html {
font-size: 62.5%; /* 1rem = 10px */
}
Der Rechner erzeugt automatisch den passenden CSS-clamp()-Ausdruck basierend auf vier Eingaben:
Minimaler Wert in px
Maximaler Wert in px
Viewport-Breite, bei der der Minimalwert greifen soll
Viewport-Breite, bei der der Maximalwert greifen soll
Du wählst zusätzlich eine CSS-Eigenschaft:
font-size
padding
margin
gap
👉 Der Rechner berechnet dann automatisch den clamp()-Ausdruck und zeigt dir zusätzlich:
den berechneten Offset
die vw-Steigung (lineare Skalierung)
und die Werte in px oder rem, je nach Eigenschaft
🎯 Warum verwendet der Rechner bei font-size rem, aber bei gap, padding, margin px?
Weil rem-Einheiten sich auf die globale Schriftgröße (html { font-size: … }) beziehen und damit ideal für typografische Skalierung geeignet sind.
Aber bei gap, padding, margin will man oft exakte Abstände in Pixeln – unabhängig von der Schriftgröße. px ist hier präziser und stabiler.
✅ Beispiel-Ausgabe für font-size:
font-size: clamp(1.6rem, calc(1.02rem + 0.89vw), 2.4rem);
✅ Beispiel-Ausgabe für gap
gap: clamp(20px, calc(11.92px + 1.92vw), 40px);
✅ Vorteile des Rechners auf einen Blick
✅ Automatische und fehlerfreie Berechnung der clamp()-Formel
✅ Unterschiedliche Ausgabeformate je nach CSS-Eigenschaft (rem oder px)
✅ Vollständige Erklärungen von min, max, vw-Steigung und Offset
✅ Dark Mode für angenehmes Arbeiten bei Nacht
✅ Ideal für responsive Typografie und Layout-Spaces
🧠 Fazit
Mit diesem Rechner erzeugst du in wenigen Sekunden perfekte, responsive clamp()-Werte für dein CSS.
Er ist ein praxisorientiertes Tool für Webdesigner, Entwickler und Theme-Builder, die moderne, skalierbare Layouts umsetzen wollen – ganz ohne Medienabfragen.