Мне нужно стилизовать элемент span, но только когда активен дочерний элемент в предыдущем элементе div брата (т. Е. Установлен переключатель).
Я не могу изменить код.Можно использовать только CSS.
Есть мысли?
<label class="One">
<span class="Two">
<div class="Three">
<input class="Four" type="radio">
<a class="Five ui-state-default"></a>
</div>
<span class="Six">Don't highlight this</span>
</span>
</label>
<label class="One">
<span class="Two">
<div class="Three">
<input class="Four" type="radio">
<a class="Five ui-state-active"></a>
</div>
<span class="Six">Highlight this</span>
</span>
</label>
- нужно выделить span.Six, но только когда a.Five показывает "ui-state-active".
Альтернативой, если проще, является то, что я мог бы вместо этого выделить элемент метки (т. Е. Второй «label.One» выше), но опять же только , если дочерний элемент 3 уровня ниже равен «active ".......
Ценю помощь