<integer>
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
Le type de données CSS <integer> est un type particulier de <number> qui représente un nombre entier positif ou négatif. Les entiers peuvent être utilisés dans de nombreuses propriétés et descripteurs CSS, comme les propriétés column-count, counter-increment, grid-column, grid-row, z-index et le descripteur range.
Syntaxe
Le type de donnée <integer> se compose d'un ou plusieurs chiffres décimaux, de 0 à 9 inclus, précédés éventuellement d'un seul signe + ou -. Il n'y a pas d'unité associée aux entiers.
Note :
Il n'existe pas de plage officielle de valeurs <integer> valides, et les spécifications n'en définissent pas.
Interpolation
Lorsqu'elles sont animées, les valeurs du type <integer> sont interpolées par paliers entiers discrets. Le calcul est réalisé comme s'il s'agissait de nombres réels à virgule flottante ; la valeur discrète est obtenue en utilisant la fonction partie entière. La rapidité de l'interpolation est déterminée par la fonction de temporisation associée à l'animation.
Exemples
>Entiers valides
12 Entier positif (sans le signe +) +123 Entier positif (avec le signe +) -456 Entier négatif 0 Zéro +0 Zéro, avec le signe + -0 Zéro, avec le signe -
Entiers non valides
12.0 Ceci est un <number>, pas un <entier>, même si c'est un entier. 12. Le point ne peut pas faire partie d'un <entier>. +---12 Un seul +/- à l'avant est autorisé. ten Les lettres ne sont pas autorisées. _5 Les caractères spéciaux ne sont pas autorisés. \35 Les caractères Unicode échappés ne sont pas autorisés, même si c'est un entier (ici : 5). \4E94 Les chiffres non-arabes ne sont pas autorisés, même échappés (ici : le 5 japonais, 五). 3e4 La notation scientifique n'est pas autorisée.
Spécifications
| Specification |
|---|
| CSS Values and Units Module Level 4> # integers> |
Compatibilité des navigateurs
Chargement…
Voir aussi
- Le type de donnée
<number>