Maison > interface Web > tutoriel CSS > Comment utiliser correctement le raccourci de transition CSS pour plusieurs propriétés ?

Comment utiliser correctement le raccourci de transition CSS pour plusieurs propriétés ?

Mary-Kate Olsen
Libérer: 2024-11-28 20:19:11
original
548 Les gens l'ont consulté

How to Correctly Use the CSS Transition Shorthand for Multiple Properties?

Comment utiliser le raccourci de transition CSS avec plusieurs propriétés

Le raccourci de transition CSS vous permet de spécifier plusieurs propriétés de transition dans une seule déclaration. Cela peut être utile pour réduire la quantité de code que vous devez écrire. Cependant, trouver la syntaxe correcte peut être difficile.

Syntaxe raccourcie incorrecte

L'extrait de code fourni utilise de manière incorrecte le raccourci de transition CSS :

.element {
  -webkit-transition: height .5s, opacity .5s .5s;
     -moz-transition: height .5s, opacity .5s .5s;
      -ms-transition: height .5s, opacity .5s .5s;
          transition: height .5s, opacity .5s .5s;
}
Copier après la connexion

Le problème réside dans le troisième paramètre de la transition d'opacité. Vous ne pouvez pas spécifier de délai après la durée.

Syntaxe abrégée correcte

La syntaxe correcte pour le raccourci de transition CSS avec plusieurs propriétés est la suivante :

transition: <property> || <duration> || <timing-function> || <delay> [, ...];
Copier après la connexion

Notez que la durée doit intervenir avant le délai, si ce dernier est spécifié.

Exemple

Pour faire la transition à la fois de la hauteur et de l'opacité d'un élément à l'aide du raccourci, vous écririez :

.element {
  transition: height 0.5s, opacity 0.5s;
}
Copier après la connexion

Alternativement, vous pouvez effectuer la transition de toutes les propriétés CSS d'un élément à la fois :

.element {
  transition: all 0.5s;
}
Copier après la connexion

En utilisant le raccourci de transition CSS, vous pouvez simplifiez votre code CSS et réduisez le temps nécessaire à la définition des transitions.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal