Die CSS-Funktionen, die die meiste Arbeit erledigen, nach Aufgabe gruppiert: Größen berechnen, Custom Properties lesen, Farben mischen und auswählen, Farbverläufe zeichnen, Filter anwenden, Formen zeichnen, Boxen transformieren und Werte mit Logik wählen. Jede Zeile verbindet die Funktion mit einem Einzeiler-Beispiel.
Eine CSS-Funktion nimmt Argumente entgegen und gibt einen Wert zurück, den der Browser verwendet. Die wichtigsten sind calc() für Arithmetik, var() für Design-Tokens, clamp() für fluide Größen und color-mix() für abgeleitete Farben. Schachteln Sie sie frei: clamp(1rem, var(--fluid), 3rem) ist ein einziger responsiver Wert.
Nachschlagetabelle · 62 Einträge
CSS-FunktionenExplained
62 of 62 rows
Größen und Mathematik
Das Ergebnis eines arithmetischen Ausdrucks, mit gemischten Einheiten.
width: calc(100% - 2rem);
Der kleinste der angegebenen Werte.
width: min(100%, 60ch);
Der größte der angegebenen Werte.
width: max(320px, 40vw);
Ein Wert, begrenzt zwischen einem Minimum, einem bevorzugten Wert und einem Maximum.
font-size: clamp(1rem, 2vw, 1.5rem);
Liest eine Umgebungsvariable, die der User-Agent bereitstellt.
padding: env(safe-area-inset-top);
Eine Größe, begrenzt auf die intrinsische Breite des Inhalts.
width: fit-content(200px);
Rundet einen Wert auf das nächstliegende Vielfache eines anderen.
width: round(up, 133px, 50px);
Der positive Rest einer Division, immer nicht-negativ.
margin: mod(100px, 30px);
Der Rest einer Division, behält das Vorzeichen des Dividenden.
margin: rem(-100px, 30px);
Der absolute Wert.
translateX(abs(-10px));
-1, 0 oder 1, entsprechend dem Vorzeichen des Werts.
padding: sign(-5px) * 10px;
Grid
Ein Größenbereich für Grid-Tracks, zwischen einem Minimum und einem Maximum.