Состояния перехода
Состояния перехода
Я помню, что слегка запутался, когда в первый раз начал экспериментировать с переходами на CSS. Казалось, что было бы логичнее расположить объявление перехода в тот фрагмент кода, где определяется состояние :hover. Оказывается, что элемент может находиться и в других состояниях – не только в :hover – и наверняка захочется, чтобы переход происходил в каждом состоянии без дублирования кода.
Например, можно наложить переход на состояния :focus и :active. Нам не придется добавлять объявление перехода в описание каждого свойства, так как параметры перехода указываются лишь один раз – для основного состояния элемента.
Следующий пример добавляет точно такое же переключение фона для состояния :focus.
Таким образом, переход произойдет либо от того, что на ссылку наведут курсор, либо от того, что на нее будет наведен фокус (например, клавиатурой).
a.foo {
padding: 5px 10px;
background: #9c3;
-webkit-transition: background 0.3s ease;
-moz-transition: background 0.3s ease;
-o-transition: background 0.3s ease;
transition: background 0.3s ease;
}
a.foo: hover,
a.foo: focus {
background: #690;
}
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Задержка перехода
Задержка перехода Можно сделать так, чтобы переход осуществлялся не сразу после того, как срабатывает связанное с ним событие, но с некоторой задержкой. Например, сделаем так, чтобы переход цвета фона происходил через полсекунды после того, как ссылка попала
Краткая форма записи перехода с задержкой
Краткая форма записи перехода с задержкой Если нужно добавить полусекундную задержку в краткую запись перехода, ее продолжительность ставится в конец правила:a.foo { padding: 5px 10px; background: #9c3; -webkit-transition: background 0.3s ease 0.5s; }a.foo: hover { background: #690; }Разумеется, эти замечательные переходы
Полная запись перехода
Полная запись перехода Ниже приводится дополненное объявление перехода, в которое добавлены префиксы -moz- и -o-, как и основное свойство transition. Как обычно, свойство без префикса ставится в самый конец, чтобы у него был наибольший вес, когда это свойство перейдет
Опыт перехода от 16-разрядных версий Windows к 32-разрядным
Опыт перехода от 16-разрядных версий Windows к 32-разрядным Переход от 16-разрядных версий Windows к 32-разрядным начался в начале 90-х годов прошлого столетия с появлением Windows NT, и набрал ускорение после того, как использование Windows 95 стало обычным делом. Каким бы соблазнительным ни
22.10.2 Путь перехода на новую версию
22.10.2 Путь перехода на новую версию Первым шагом на пути к версии 6 будет модернизация программного обеспечения сервера имен доменов сайта, чтобы сервер DNS смог отвечать на запросы, используя новый формат адресов.Вероятно, первыми модернизируемыми системами станут
R.6.6 Операторы перехода
R.6.6 Операторы перехода Операторы перехода делают безусловную передачу управления.оператор-перехода: break ; continue ; return выражение opt ; goto идентификатор ;По выходе из области видимости (каким бы образом это не произошло) вызываются деструкторы (§R.12.4) для всех объектов
Настройка порядка перехода по нажатию клавиши табуляции
Настройка порядка перехода по нажатию клавиши табуляции К наиболее интересным особенностям Windows можно отнести то, что при нажатии клавиши <Tab> фокус перемещается с одного элемента управления на другое. При этом элементы управления выделяются после нажатия клавиши
Оператор перехода goto
Оператор перехода goto Синтаксис:goto <метка>;...<метка>: <оператор>Действие:Оператор перехода goto передает управление непосредственно на <оператор>, помеченный <меткой>. Метка представляет собой обычный идентификатор, синтаксис которого описан в разделе 1.3.
Эффекты перехода между слайдами
Эффекты перехода между слайдами Работу над первым слайдом мы вроде бы закончили. Теперь нам остается только нажать на кнопку Создать слайд, вывести на экран новую плашку... И продолжать работу в том же духе. Вам не кажется, что мы что-то упустили? Верно. И это «что-то» – зона
Настройка длительности перехода
Настройка длительности перехода Кроме вида, важной характеристикой перехода является его длительность. Длительность перехода, помимо всего прочего, определяет количество изменяемых кадров каждой из сцен на границе перехода. Данный показатель нужно учитывать при
Диалог перехода между окнами
Диалог перехода между окнами Ни в одном стандартном мастере операционной системы вы не найдете возможностей настройки диалога перехода между окнами (отображается с помощью сочетания клавиш Alt+Tab). Однако возможность такой настройки существует. Для этого достаточно
Оператор безусловного перехода goto
Оператор безусловного перехода goto Оператор безусловного перехода goto имеет следующую форму: goto метка Он переносит выполнение программы к оператору, помеченному меткой метка.Метка представляет собой идентификатор или целое без знака. Чтобы пометить оператор меткой,
План перехода
План перехода Как и во многих подобных ей организациях, в больнице Rockland General решили усовершенствовать работу своих компьютерных систем путем оптимизации сети. План был прост. Выкатить за дверь старые системы, установленные на больших компьютерах (мейнфреймах), и вкатить
5.3 Мониторинг состояния системы, устранение ошибок, восстановление утерянных файлов и защита данных Анализ состояния аппаратной части системы
Введение Как и всякая техника, персональный компьютер нуждается в техническом обслуживании, настройке и наладке. Небрежное отношение к своей машине приводит к тому, что работа компьютера становится нестабильной и не эффективной. А потом происходит сбой, и компьютер