Содержание

Триггеры наведения — Интерактивные эффекты CSS

Запуск одного или нескольких эффектов при наведении курсора на элемент

Обзор

Триггер Hover , как следует из названия, запускает эффект перехода (анимация), когда пользователь выполняет действие :hover на одном или нескольких элементах. Чтобы добавить эффект к одному элементу, используйте триггеры. Если вам нужно анимировать сразу несколько эффектов, когда пользователь наводит курсор на один (родительский) элемент, используйте родительские триггеры. Вы даже можете комбинировать эти два триггера.

Синтаксис

Синтаксис триггера следующим образом : <эффект> Где:

  • Hover: — Эффект триггера на элементе : Hover
  • hover(p|): — вызывает эффект для дочерних элементов, когда родительский элемент получает :hover

Чтобы запустить эффект на одиночном элементе :hover , используйте data-tor="hover:" .

Наведите курсор на элементы:

Цвет фона

Непрозрачность

Нажмите вверх

 
Цвет фона
Непрозрачность
Push up

На родительском элементе

Инициировать несколько эффектов на дочерних элементах, когда родительский элемент получает состояние :hover используя data-tor="hover(p|):" .

Все элементы должны быть дочерними по отношению к родительскому элементу.

Использование

data-tor-parent

Добавьте data-tor-parent="hover" к родительскому элементу-оболочке, затем используйте hover(p): , чтобы вызвать множественный эффект, когда родительский элемент зависает.

Наведите указатель мыши на оболочку:

Масштаб

Непрозрачность

Поднять вверх

 
to(75%)">Масштаб
Непрозрачность
Отжимание

Пользовательский родительский селектор

Также можно запускать несколько эффектов без элемента

data-tor-parent . Просто используйте hover(): и выберите нужный элемент.

В этом примере показано, как создать несколько эффектов при наведении родительского селектора #wrapper .

Наведите указатель мыши на обертку:

Масштаб

Непрозрачность

Поднять

 
Масштаб
Непрозрачность
Отжимание

Множественные эффекты

Вы можете комбинировать несколько триггеров между или даже с родительскими триггерами в одном атрибуте data-tor .

На одном элементе

Использовать несколько hover: в одном атрибуте data-tor .

Наведите указатель мыши на элементы:

Наведите и затените

Уменьшите и затемните

Поворот и непрозрачность

 
Нажмите и затените
Уменьшить и затемнить
Поворот и непрозрачность

На родительском элементе

Использовать несколько hover(p): в одном атрибуте data-tor .

Наведите указатель мыши на оболочку:

Толчок и тень

Уменьшение и затемнение

Поворот и прозрачность

 
Push & shadow
Уменьшить и затемнить
to(10deg) hover(p):opacity(80%)">Поворот и непрозрачность

Комбинация эффектов

Вы даже можете комбинировать hover: с hover(p): . Но поскольку hover(p): имеет более высокий приоритет, он может переопределить триггер hover: для некоторых эффектов. Поставьте восклицательный знак ! перед сокращением триггера вроде этого !hover: . Это добавит атрибут !important к триггеру и переопределит родительский триггер. Это полезно, когда у вас есть несколько похожих элементов, и вам нужно анимировать их при наведении родительского триггера, но вам также нужно запускать анимацию (переход) для отдельных элементов :hover состояние без их вложения.

наведение: триггер не работает

Наведение на обертку и отдельные элементы:

Push up

Масштаб

Непрозрачность

С важным
! отметка

Наведите указатель мыши на обертку и отдельные элементы:

Поднимите вверх

Масштаб

Непрозрачность

 
up(xs) hover:push.up(md)">Отжимание
Масштаб
Непрозрачность
Поднять
Масштаб
Непрозрачность

[CSS] — CSS: как добавить эффект наведения к элементам списка —

Узнайте, как добавить эффект наведения к элементам списка в HTML, используя свойство CSS :hover и задав светло-синий цвет фона.

👩‍💻 Технический вопрос

Спросил 5 месяцев назад в CSS от Tiisetso

 

добавление наведения к элементам списка

HTML список парить элемент фон

Дополнительные вопросы по кодированию о CSS

👩‍💻 Технический вопрос

Спросил 1 день назад в CSS by A

 

как убрать отступы на кнопке

кнопка набивка КСС

👩‍💻 Технический вопрос

Спросил 1 день назад в CSS by Marta

 

как сдвинуть кнопку немного вправо

УС позиционирование допуск слева

👩‍💻 Технический вопрос

Спросил 2 дня назад в CSS от Arron

 

как добавить тень к моей кнопке?

кнопка тень CSS коробка-тень

👩‍💻 Технический вопрос

Спросил 2 дня назад в CSS Алисия

 

как оформить кнопку

стиль кнопка HTML CSS набивка граница курсор размер шрифта эффект наведения

👩‍💻 Технический вопрос

Спросил 2 дня назад в CSS by Thembekile

 

Как сделать переход при наведении кнопки?

кнопка переход при наведении КСС

👩‍💻 Технический вопрос

Спросил 3 дня назад в CSS Киара

 

как настроить раскладку нескольких карт

индивидуальную раскладку карты CSS флексбокс Сетка CSS

👩‍💻 Технический вопрос

Спросил 3 дня назад в CSS Киара

 

как сделать перенос текста в css

CSS перенос текста перенос слова переливная упаковка

👩‍💻 Технический вопрос

Спросил 3 дня назад в CSS Вероника

 

как вставить изображение для фона в css

background-image фоновый повтор размер фона фоновая позиция

👩‍💻 Технический вопрос

Спросил 4 дня назад в CSS Сара

 

как убрать подчеркивание в кнопке

кнопка подчеркнуть CSS текстовое украшение

👩‍💻 Технический вопрос

Спросил 4 дня назад в CSS Киара

 

как комментировать в css

комментарий

👩‍💻 Технический вопрос

Спросил 4 дня назад в CSS Киара

 

что такое сетка

сетка Веб-разработка адаптивные макеты CSS-фреймворки начальная загрузка

👩‍💻 Технический вопрос

Спросил 4 дня назад в CSS Кейтуметсе Нирвана Акиса

 

Я борюсь со своим кодом. Моя кнопка не работает, когда я нажимаю на нее, и я хочу выровнять свое изображение по центру

устранение неполадок кода кнопка прослушиватель событий выравнивание изображения Выравнивание по центру CSS

👩‍💻 Технический вопрос

Спросил 5 дней назад в CSS по christrice

 

как создать наведение?

наведение CSS псевдокласс

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS by christrice

 

как сделать углы круглыми?

радиус границы Свойство CSS углы округлость CSS-трюки

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS Элизабет

 

Можете ли вы помочь мне понять высоту строки

высота строки Свойство CSS

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS от christrice

 

как сделать шрифт h2 тонким?

h2 шрифт тонкий CSS вес шрифта

👩‍💻 Технический вопрос

Спросил 8 дней назад в CSS от Jasmine

 

Могу ли я настроить атрибуты CSS для элемента


?

УС элемент часов css-атрибуты Селекторы CSS цвет высота ширина

👩‍💻 Технический вопрос

Спросил 8 дней назад в CSS по christrice

 

как сделать мои слова большими?

УС размер шрифта

👩‍💻 Технический вопрос

Спросил 8 дней назад в CSS Ариэль

 

Что такое высота строки?

высота строки CSS текст космос собственность

👩‍💻 Технический вопрос

Спросил 8 дней назад в CSS Юлия

 

Как сделать

полужирным

CSS смелый вес шрифта р элемент сорт ID

👩‍💻 Инструкции по коду CSS

Спросил 9 дней назад в CSS Хизер

 

при разрешении менее 768 пикселей выравнивание по центру div

CSS медиа-запрос выравнивание Адаптивный дизайн

👩‍💻 Технический вопрос

Спросил 9 дней назад в CSS Нил

 

как мне сделать, чтобы мой заголовок шел только поверх содержимого, когда я прокручиваю заголовок

положение фиксированное прокрутка HTML КСС

👩‍💻 Технический вопрос

Спросил 9 дней назад в CSS Аманда

 

как развернуть кнопку в список

кнопка развернуть кнопка список JavaScript CSS HTML

👩‍💻 Технический вопрос

Спросил 9 дней назад в CSS Quinnie

 

Как он может изменить ориентацию моего фонового изображения?

фоновое изображение фоновое положение CSS

👩‍💻 Технический вопрос

Спросил 9 дней назад в CSS от Aneeah

 

как сделать овальную кнопку

HTML CSS Овальная кнопка

👩‍💻 Технический вопрос

Спросил 9 дней назад в CSS Джози

 

моя кнопка обрезается при просмотре моего веб-сайта на мобильном устройстве

CSS медиазапросы Отзывчивый дизайн мобильное устройство кнопка обрезана

👩‍💻 Технический вопрос

Спросил 9 дней назад в CSS by Sibusisiwe

 

как добавить тень с помощью css

CSS коробка-тень тень стиль

👩‍💻 Технический вопрос

Спросил 9 дней назад в CSS от Raquel

 

Мой CSS не работает с h2 или h3

HTML CSS h2 h3 тег ссылки размер шрифта вес шрифта цвет

👩‍💻 Технический вопрос

Спросил 9 дней назад в CSS Одри

 

как центрировать сетку

сетка центр выравнивание содержания выравнивание элементов

👩‍💻 Технический вопрос

Спросил 9 дней назад в CSS Джози

 

как сделать мою веб-страницу адаптивной

Адаптивный дизайн CSS медиа-запросы относительные единицы размеры экрана

👩‍💻 Технический вопрос

Спросил 9 дней назад в CSS by Annabella

 

как исправить размер кнопки? в css кнопка

размер CSS-свойства ширина высота ед.

Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *