266 of 313 menu

Vlastnost transition-delay

Vlastnost transition-delay nastavuje zpoždění před spuštěním plynulého přechodu transition.

Syntaxe

selektor { transition-delay: čas v s nebo ms; }

Hodnoty

Hodnota Popis
s Určuje čas v sekundách (například 3s). Lze zadávat desetinné hodnoty, například 0.5s - půl sekundy.
ms Určuje čas v milisekundách (například 3ms). Jedna sekunda je 1000 milisekund.

Výchozí hodnota: 0s.

Příklad

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

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

:

Příklad

Najeďte myší na blok - nejprve změní svou šířku za 2 sekundy a poté změní svou výšku za 4 sekundy. Vlastnosti se budou měnit postupně, protože pro výšku je nastaveno zpoždění 3 sekundy (doba změny šířky). Pokud myš odeberete - změny proběhnou v opačném pořadí: nejprve se zmenší šířka a poté se zmenší výška:

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

:

Viz také

Č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