Задать вопрос
Mesuti
@Mesuti

Как через css :not запретить анимацию на пункте меню с классом active?

Привет!
Есть эффект полоски при наведении.

Как с помощью :not отменить анимацию у элемента с классом .active ?
Вот в этом кусочке кода
li a:hover::after,
li:not(.active) a:hover::after {
        animation: menu-line .5s;
        animation-fill-mode: forwards
    }




p.s. получилось сделать только так , но это без :not
li a:hover::after,
.active a::after {
        animation: menu-line .5s;
        animation-fill-mode: forwards
    }
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Решения вопроса 2
Lynn
@Lynn
nginx, js, css
Убрать li a:hover::after?
Ответ написан
@bogomazov_vadim
li a:hover::after,

Эту строчку убери.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы