266 of 313 menu

Savybė transition-delay

Savybė transition-delay nustato vėlinimą prieš paleidžiant sklandų perėjimą transition.

Sintaksė

selektorius { transition-delay: laikas s arba ms; }

Reikšmės

Reikšmė Aprašas
s Nurodo laiką sekundėmis (pavyzdžiui 3s). Galima nurodyti trupmenines reikšmes, pavyzdžiui, 0.5s - pusė sekundės.
ms Nurodo laiką milisekundėmis (pavyzdžiui 3ms). Viena sekundė yra 1000 milisekundžių.

Numatytoji reikšmė: 0s.

Pavyzdys

Užveskite pelę ant bloko - 3 sekundes nieko nevyks (yra nustatytas 3s vėlinimas), o tada jis sklandžiai pakeis savo plotį per 2 sekundes. Jei tada pašalinsite pelę - vėl 3 sekundes nieko nevyks, o tada plotis sklandžiai sumažės iki pradinės reikšmės:

<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; }

:

Pavyzdys

Užveskite pelę ant bloko - jis pirmiausia pakeis savo plotį per 2 sekundes, o po to pakeis savo aukštį per 4 sekundes. Savybės keisis nuosekliai, kadangi aukščiui nustatytas 3 sekundžių vėlinimas (pločio keitimo laikas). Jei pašalinsite pelę - pokyčiai įvyks atvirkštine tvarka: pirmiausia sumažės plotis, o po to sumažės aukštis:

<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; }

:

Taip pat žiūrėkite

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti