English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Свойство CSS transition позволяет вам определить переход между двумя состояниями эффекта элементов. Этоtransition-property,transition-duration,transition-timing-functionиtransition-delayКраткие свойства
В таблице приведено описание использования и истории версий этого свойства, а также синтаксис использования этого свойства в скриптах JavaScript.
Значение по умолчанию: | all 0 ease 0; Просмотр всех свойств |
---|---|
Применяется к: | Все элементы::before и::after Декоративные элементы |
Наследование: | Нет |
Анимации: | Нет.См. также Свойства анимации. |
Версия: | Новая функция CSS3 |
Синтаксис JavaScript: | объект.style.transition="width 2s" |
Грамматика этого атрибута wygląda следующим образом:
transition: transition1 [, transition2, ... transitionN] | initial | inherit где transition: [ transition-property | transition-duration | transition-timing-function | transition-delay ]
Ниже приведен пример того, как использовать атрибут transition.
button { background: #fd7c2a; -webkit-transition-property: background 2s; /* Для Safari 3.0+ */ transition: background 2s; } button:hover { background: #3cc16e; }Проверьте, чтобы узнать‹/›
В таблице ниже описаны значения этого атрибута.
Значение | Описание |
---|---|
transition-property | Определить имя CSS-свойства, к которому применяется эффект перехода. |
transition-duration | Определить количество секунд или миллисекунд, необходимых для завершения анимации перехода. |
transition-timing-function | Определить, как вычислять промежуточные значения CSS-свойств, затронутых переходом. |
transition-delay | Определить, когда начнется переход. |
initial | Установить этот атрибут в его значение по умолчанию. |
inherit | Если указано, то связанный элемент использует значения свойств transition родительского элемента. |
Совместимость браузеров для свойств transition, числа в таблице ниже представляют собой минимальную версию браузера, поддерживающего этот атрибут; все основные браузеры поддерживают этот атрибут.
|
Пожалуйста, обратитесь к следующим учебникам:CSS3 Transitions.
Связанные атрибуты:transition-delay,transition-duration,transition-property,transition-timing-function.