Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

<time-percentage>

Le type de donnée CSS <time-percentage> représente une valeur qui peut être soit un <time>, soit un <percentage>.

Syntaxe

Consultez la documentation de <time> et <percentage> pour les détails des syntaxes individuelles autorisées par ce type.

Syntaxe formelle

<time-percentage> = 
<time> |
<percentage>

Exemples

Utilisation dans calc()

Lorsqu'un <time-percentage> est spécifié comme type autorisé, cela signifie que le pourcentage est résolu en un temps et peut donc être utilisé dans une expression calc().

Pourcentages valides

50%
+50%        Signe plus optionnel
-50%        Les pourcentages négatifs ne sont pas valides pour toutes les propriétés qui acceptent les pourcentages

Pourcentages invalides

50 %        Aucun espace n'est autorisé entre le nombre et le signe de pourcentage

Temps valides

12s         Entier positif
-456ms      Entier négatif
4.3ms       Pas un entier
14mS        L'unité n'est pas sensible à la casse, bien que les majuscules ne soient pas recommandées.
+0s         Zéro avec un + devant et une unité
-0ms        Zéro avec un - devant et une unité

Temps invalides

0           Bien que le zéro sans unité soit autorisé pour les <length>, il est invalide pour les <time>.
12.0        Ceci est un <number>, pas un <time>, car il manque une unité.
7 ms        Aucun espace n'est autorisé entre le nombre et l'unité.

Spécifications

Specification
CSS Values and Units Module Level 4
# typedef-time-percentage

Voir aussi