Recommandation de cours :
- Page précédente fonction circle() CSS
- Page suivante fonction color() CSS
- Retour au niveau supérieur Manuel de fonctions CSS
Fonction CSS clamp()
Définition et utilisation de CSS clamp()
La fonction est utilisée pour définir une valeur qui s'ajuste automatiquement entre la valeur minimale et la valeur maximale en fonction de la taille de la viewport.
clamp()
La fonction clamp() prend trois paramètres : la valeur minimale, la valeur préférée et la valeur maximale. Si la valeur préférée est dans l'intervalle spécifié, le navigateur choisira la valeur préférée ; sinon, le navigateur choisira la valeur minimale ou maximale.
Exemple
Définissez la taille de police minimale de l'élément <h1> à 2rem et la taille de police maximale à 3.5rem. En même temps, définissez la taille de police minimale de l'élément <p> à 1rem et la taille de police maximale à 2.5rem :
h1 { font-size: clamp(2rem, 2.5vw, 3.5rem); } p { font-size: clamp(1rem, 2.5vw, 2.5rem); }
Syntaxe CSS
clamp(min, preferred, max)
Valeur | Description |
---|---|
min | Optionnel. Spécifiez la valeur minimale autorisée. |
preferred | Obligatoire. Spécifiez la valeur préférée. |
max | Optionnel. Spécifiez la valeur maximale autorisée. |
Détails techniques
Version : | Module CSS Values and Units Level 4 |
---|
Support du navigateur
Les nombres dans le tableau représentent la version du navigateur qui prend en charge complètement cette fonction pour la première fois.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
79 | 79 | 75 | 13.1 | 66 |
- Page précédente fonction circle() CSS
- Page suivante fonction color() CSS
- Retour au niveau supérieur Manuel de fonctions CSS