CSS Not Selector не выбирает одну страницу - PullRequest
0 голосов
/ 17 сентября 2018

У меня есть следующий HTML-код на странице 1

<body class="page-template-default page page-id-23">
<header class="nav_header">

</header>
</body>

И следующий HTML-код на странице 2

<body class="page-template-default page page-id-22">
<header class="nav_header">

</header>
</body>

И следующий CSS

header.nav_header:not(.page-id-23) {
     background-color: rgba(255,255,255,0)!important;
}

Я пытаюсь разместить цвет фона на каждой странице, за исключением страницы с идентификатором страницы-23 в классе тела, но не смог добиться успеха с моим текущим CSS

1 Ответ

0 голосов
/ 17 сентября 2018

Вы ищете селектор класса css для элемента nav_header (где его нет) вместо элемента body (где он находится).Вы хотите это:

body:not(.page-id-23) header.nav_header {
    background-color: rgba(255,255,255,0)!important;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...