267 of 313 menu

Właściwość transition-property

Właściwość transition-property ustawia właściwość, która będzie animowana płynnym przejściem transition. Jako wartość należy przekazać nazwę właściwości CSS, która będzie animowana. Jeśli ustawisz wartość all (jest ustawiona domyślnie) - będą animowane wszystkie właściwości jednocześnie.

Składnia

selektor { transition-property: wartość; }

Przykład

Najedź myszką na blok - płynnie zmieni on swoją szerokość, ponieważ transition-property ma wartość width:

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

:

Przykład . Wartość all

W tym przykładzie transition-property ma wartość all - dlatego płynnie zmieniać się będą wszystkie właściwości, zapisane dla stanu hover (w naszym przypadku są to width i height). Wszystkie zmiany będą przebiegać w tym samym czasie, który jest ustawiony w 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; }

:

Zobacz też

  • właściwość transition-duration,
    która ustawia czas trwania płynnego przejścia
  • właściwość transition-delay,
    która ustawia opóźnienie przed płynnym przejściem
  • właściwość transition-timing-function,
    która ustawia funkcję czasową dla płynnego przejścia
  • właściwość transition,
    która jest skrótem dla płynnego przejścia
  • właściwość animation,
    za pomocą której można stworzyć animację
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć