2016-12-13 5 views
-1

Есть ли способ применить стиль к родительскому селектору на основе класса, указанного в дочернем. Я знаю, что это можно сделать в Javascript, но я пытаюсь найти решение, которое можно применить к моему файлу css. Я пробовал:Применить стиль к непосредственному родительскому элементу

div < .active { 
    background:red; 
} 

но он выбирает/применяет стиль только для ребенка. Я хочу, чтобы стиль был применим для родителя div здесь, например.

Любые предложения по этому вопросу?

Заранее спасибо.

ответ

2

В настоящее время в CSS нет родительского селектора. Так что ответ Нет, вы не можете сделать это в CSS .. JavaScript является единственным вариантом

-1

Try:

div > .active { 
    background:red; 
} 

лучше упомянуть элемент также такие как

div > div.active { 
    background:red; 
} 
+0

жаль это просто установить дочерний элемент, нет другого способа обойти –

Смежные вопросы