0

Уточните пожалуйста, возможно назначить свойства внешнему классу по условию наличия внутри определенного класса. Пример: Нужно назначить свойства классу class="g-grid" если внутри есть класс Test1

<div class="g-container">                                
<div class="g-grid">                        
    <div class="Test1">

</div> </div> <div class="g-grid"> <div class="Test2">

</div> </div> </div>

2 Answers2

2

Селекторы для родителя относительно ребенка в css не существуют. Возможные варианты:

1 - Если нужно проверить только на наличие дочерних элементов, то в css можно использовать псевдокласс :empty.

2 - Добавляйте классы к родителю.

3 - Находите с помощью js.

kizoso
  • 9,333
0

решение оказалось прощеselector:nth-child(an+b){ properties }