266 of 313 menu

Vlastnosť transition-delay

Vlastnosť transition-delay nastavuje oneskorenie pred spustením plynulého prechodu transition.

Syntax

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

Hodnoty

Hodnota Popis
s Určuje čas v sekundách (napríklad 3s). Môžete zadať zlomkové hodnoty, naprímklad, 0.5s - pol sekundy.
ms Určuje čas v milisekundách (napríklad 3ms). Jedna sekunda je 1000 milisekúnd.

Predvolená hodnota: 0s.

Príklad

Ukážte myšou na blok - 3 sekundy sa nič nestane (je nastavené oneskorenie 3s), a potom plynule zmení svoju šírku za 2 sekundy. Ak potom odstránite myš - znova 3 sekundy sa nič nestane, a potom sa šírka 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; }

:

Príklad

Ukážte myšou na blok - najskôr zmení svoju šírku za 2 sekundy, a potom zmení svoju výšku za 4 sekundy. Vlastnosti sa budú meniť postupne, pretože pre výšku je nastavené oneskorenie 3 sekundy (čas zmeny šírky). Ak odstránite myš - zmeny sa uskutočnia v opačnom poradí: najskôr sa zmenší šírka, a potom sa 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; }

:

Pozrite tiež

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť