CSS clamp() funktion
- Föregående sida CSS circle() funktion
- Nästa sida CSS color() funktion
- Gå tillbaka till föregående nivå CSS-funktionreferensmanual
Definition och användning
CSS clamp()
Funktionen används för att ställa in ett värde som anpassar sig dynamiskt mellan minsta och maximalt värde baserat på viewport-storleken.
clamp()
Funktionen har tre parametrar: minsta värde, föredraget värde och maximalt värde. Om föredraget värde ligger inom det specificerade intervallet väljer webbläsaren föredraget värde; annars väljer webbläsaren minsta eller maximalt värde.
Exempel
Ställ in den minsta teckenstorleken för <h1>-elementet till 2rem och den största teckenstorleken till 3.5rem. Samtidigt ställ in den minsta teckenstorleken för <p>-elementet till 1rem och den största teckenstorleken till 2.5rem:
h1 { font-size: clamp(2rem, 2.5vw, 3.5rem); } p { font-size: clamp(1rem, 2.5vw, 2.5rem); }
CSS-syntax
clamp(min, preferred, max)
Värde | Beskrivning |
---|---|
min | Valfritt. Ange det minimala tillåtna värdet. |
preferred | Obligatoriskt. Ange föredragen värde. |
max | Valfritt. Ange den maximala tillåtna värdet. |
Tekniska detaljer
Version: | CSS Values and Units Module Level 4 |
---|
Webbläsarstöd
Tabellens siffror representerar den första webbläsaren som fullständigt stöder denna funktion.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
79 | 79 | 75 | 13.1 | 66 |
- Föregående sida CSS circle() funktion
- Nästa sida CSS color() funktion
- Gå tillbaka till föregående nivå CSS-funktionreferensmanual