269 of 313 menu

Vlastnost transition

Vlastnost transition je zkratka pro plynulé přechody, umožňuje současně nastavit transition-duration, transition-property, transition-timing-function a transition-delay.

Syntaxe

selektor { transition: hodnota; }

Pořadí vlastností nemá význam, avšak doba trvání (transition-duration) musí být před zpožděním (transition-delay).

Hodnoty

Viz příslušné vlastnosti. Výchozí hodnota: all 0s ease 0s.

Hodnota none zruší všechny přechody (budou probíhat okamžitě).

Příklad

Najeďte myší na blok - 3 sekundy se nic nestane (je nastaveno zpoždění 3s), a poté plynule změní svou šířku za 2 sekundy. Pokud poté myš odeberete - opět 3 sekundy se nic nestane, a poté se šířka plynule zmenší na původní hodnotu:

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

:

Viz také

  • vlastnost animation,
    pomocí které lze vytvořit animaci
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout