Есть ли способ выбрать родительский элемент на основе класса дочернего элемента в классе? Пример, который имеет отношение ко мне и касается вывода HTML с помощью красивого плагина меню для http://drupal.org. Результат выглядит так:
<ul class="menu">
<li>
<a class="active">Active Page</a>
</li>
<li>
<a>Some Other Page</a>
</li>
</ul>
Мой вопрос в том, можно ли применить стиль к элементу списка, который содержит якорь с активным классом на нем. Очевидно, я бы предпочел, чтобы элемент списка был помечен как активный, но у меня нет контроля над создаваемым кодом. Я мог бы выполнять такие вещи с помощью javascript (на ум приходит JQuery), но мне было интересно, есть ли способ сделать это с помощью селекторов CSS.
Чтобы быть ясным, я хочу применить стиль к элементу списка, а не к привязке.
x y
соответствуетy
, если он потомокx
, аx>y
соответствуетy
, если он дочернийx
- person MatrixFrog   schedule 20.01.2011body
и:root
из любого места, используя только CSS и HTML. Однако я не могу рекомендовать это в рабочей среде. - person S0AndS0   schedule 09.06.2019