@Alex-HAV

Можно ли с помощью CSS проверять наличие дочернего элемента и менять фон?

Доброго времени суток!
Есть такая задача, хочу узнать можно ли реализовать ее с помощью CSS.
Есть меню выпадашка, которое выпадает при наведении на див(область с ссылкой). В этом меню в обычном состоянии есть 5 пунктов, но при определенных условиях появляется 6-й пункт с своим классом.
Я хотел бы покрасить область на которую надо наводить для выпадения меню в красный цвет если этот 6 пункт есть.
  • Вопрос задан
  • 922 просмотра
Пригласить эксперта
Ответы на вопрос 1
shomin2112
@shomin2112
Нету таких возможностей у css.
Пробуй не знаю прокатит на твоей верстке или нет, но решение вполне реальное.
.menu {
background-color:transparent;//обязательно
}

.menu>.submenu>.red::before {
background-color:red
position:absolute;
z-index:-1;
x:позиция .menu;
y:позиция .menu;
width:ширина .menu;
height:высота .menu;
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы