266 of 313 menu

Свойство transition-delay

Свойство transition-delay задава забавяне преди стартиране на плавен преход transition.

Синтаксис

селектор { transition-delay: време в s или ms; }

Стойности

Стойност Описание
s Задава време в секунди (например 3s). Могат да се задават дробни стойности, например, 0.5s - половин секунда.
ms Задава време в милисекунди (например 3ms). Една секунда е 1000 милисекунди.

Стойност по подразбиране: 0s.

Пример

Поставете мишката върху блока - 3 секунди нищо няма да се случи (има забавяне 3s), след което той плавно ще промени ширината си за 2 секунди. Ако след това махнете мишката - отново 3 секунди нищо няма да се случи, след което ширината плавно ще намалее до първоначалната стойност:

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

:

Пример

Поставете мишката върху блока - той първо ще промени ширината си за 2 секунди, а след това ще промени височината си за 4 секунди. Свойствата ще се променят последователно, тъй като за височината е зададено забавяне от 3 секунди (времето за промяна на ширината). Ако махнете мишката - промените ще се случат в обратен ред: първо ще намалее ширината, а след това ще намалее височината:

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

:

Вижте също

  • свойство transition-property,
    което задава име на свойство за плавен преход
  • свойство transition-duration,
    което задава продължителност на плавен преход
  • свойство transition-timing-function,
    което задава времева функция за плавен преход
  • свойство transition,
    което е съкращение за плавен преход
  • свойство animation,
    с което може да се направи анимация
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне