269 of 313 menu

Свойство transition

Свойство transition е съкращение за плавни преходи, позволява едновременно да се зададе transition-duration, transition-property, transition-timing-function и transition-delay.

Синтаксис

селектор { transition: стойност; }

Редът на свойствата няма значение, обаче времето за изпълнение (transition-duration) трябва да е преди закъснението (transition-delay).

Стойности

Вижте съответните свойства. Стойност по подразбиране: all 0s ease 0s.

Стойността none отменя всички преходи (те ще стават мигновено).

Пример

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

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

:

Вижте също

  • свойство 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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне