@kapko
учусь)

Как убрать псевдоклассы сразу?

кто нибудь знает, как можно всем тегом убрать все псевдоклассы одновременно, то есть сразу? на подобие [class=*content]{display:none}, просто для мобильной верстки нужно убрать псевдоклассы(hover) и не хотелось бы каждому классу писать что нужно убирать hover. заранее спасибо за помощь всем)
  • Вопрос задан
  • 2631 просмотр
Пригласить эксперта
Ответы на вопрос 2
@IceJOKER
Web/Android developer
переопределяете свойства и все, убрать невозможно.
*:hover{
  someProperty: someValue;
}
Ответ написан
@BelkinVadim
Frontend разработчик
Зависит от элементов, которым хотите убрать. Если хотите например и кнопка и ссылкам одними стилями убрать hover, то может получиться ужас. Например если в общих стилях :hover измените цвет текста, то он на всех :hover'ах кнопок будет такой (есть к примеру 3 вида кнопок, синяя с белым текстом, красная с белым текстом и белая с синим текстом, если на :hover сделаете белый текст всем, то у белой кнопки его не будет видно). Лучше сгруппировать похожие элементы в группы, или элементы с одинаковыми сбрасываемыми параметрами так сказать, и у групп уже сбрасывать. Селекторы просто через запятую пишите, а по возможности лучше общий класс какой-то для них ввести.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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