CSS переопределить! Важно - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь настроить css моего веб-сайта, но тема по умолчанию имеет важное свойство! Рядом с цветовым кодом, которое я не могу переопределить.

По умолчанию:

body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink::after {
  color: #404040 !important;
}

Изменения, которые я хотел бы внести:

body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink,
body.theme-whyte .main-wrapper #header .main-nav .content .menu-block-wrapper > ul > li.expanded:hover > .nolink::after {
  color: #a03021 !important;
}

Я не могу переопределить! Важный тег. Я немного новичок в CSS. Может кто-нибудь помочь мне с этим? Заранее спасибо.

1 Ответ

0 голосов
/ 23 апреля 2020

Порядок приоритета в CSS:

1) Встроенный CSS

2) Встроенный CSS

3) Внешний CSS

То же самое будет работать, даже если теги !important.

Пример

Если ваши изменения взяты из таблиц стилей, которые являются внешними, просто поместите таблица стилей с желаемым стилем в, после той, которую вы замените sh.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...