267 of 313 menu

Propriété transition-property

La propriété transition-property définit la propriété qui sera animée par une transition fluide transition. La valeur doit être le nom d'une propriété CSS qui sera animée. Si la valeur all est définie (elle est définie par défaut) - toutes les propriétés seront animées simultanément.

Syntaxe

sélecteur { transition-property: valeur; }

Exemple

Passez la souris sur le bloc - il modifiera progressivement sa largeur, car transition-property a la valeur width :

<div id="elem"></div> #elem { border: 1px solid black; transition-duration: 2s; transition-property: width; height: 50px; width: 100px; } #elem:hover { width: 400px; }

:

Exemple . Valeur all

Dans cet exemple, transition-property a la valeur all - donc toutes les propriétés définies pour l'état hover seront modifiées progressivement (dans notre cas, il s'agit de width et height). Tous les changements auront lieu pendant la même durée, définie dans transition-duration :

<div id="elem"></div> #elem { border: 1px solid black; transition-duration: 2s; transition-property: all; height: 25px; width: 100px; } #elem:hover { height: 50px; width: 400px; }

:

Voir aussi

  • la propriété transition-duration,
    qui définit la durée d'une transition fluide
  • la propriété transition-delay,
    qui définit le délai avant une transition fluide
  • la propriété transition-timing-function,
    qui définit la fonction de temporisation pour une transition fluide
  • la propriété transition,
    qui est un raccourci pour une transition fluide
  • la propriété animation,
    qui permet de créer une animation
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser