Книга: CSS3 для веб-дизайнеров
Переход всех возможных состояний
Переход всех возможных состояний
Вместо того чтобы перечислять несколько свойств, к которым хочется применить переход, можно использовать значение all
. Тогда переход будет наложен на все возможные свойства.
Заменим перечисление background
и color
на значение all
. Теперь эти переходы получат одинаковую продолжительность и временную функцию.
a.foo {
padding: 5px 10px;
background: #9c3;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
a.foo: hover,
a.foo: focus {
color: #030;
background: #690;
}
Использование all
– удобный способ отследить все изменения, происходящие в состояниях :hover
, :focus
, :active
, который избавляет от необходимости перечислять каждое свойство, нуждающееся в обозначении перехода.
- Хвост, который размахивает собакой
- Что такое CSS-переходы
- Простой пример
- Временные функции (мне следовало быть внимательнее на уроках математики)
- Задержка перехода
- Краткая форма записи
- Поддержка в браузерах
- Полная запись перехода
- Состояния перехода
- Переход нескольких свойств
- Переход всех возможных состояний
- К каким свойствам применим переход
- Почему бы не воспользоваться JavaScript?
- Используйте с умом
- Пошаговые инструкции для перехода на 3-й диалект
- Переход по узлу SharePoint и домашней странице
- На всех дисках моего компьютера есть папка System Volume Information. Для чего она нужна?
- Определение возможных причин отклонений от запланированных параметров
- Листинг 8.2. Общий код, используемый во всех приведенных ниже вариантах тестов
- Переход (или middle-eight)
- Быстрый переход по рабочему листу
- Один стиль для всех страниц сайта
- Окончательная детализация плана перехода на новую систему и поддержка ее работы
- Величайшее предисловие всех времен и народов
- Список всех команд
- 4.4.2.2. Закрытие всех открытых файлов