Я унаследовал следующий HTML (который не может быть изменен), и ему было поручено CSS навести курсор, чтобы все они имели новый цвет фона, а текст белый. Я не могу заставить их всех меняться, а текст будет белым при наведении указателя мыши. Может ли кто-нибудь сообщить, какой будет правильный CSS?CSS на всех узлах?
CSS, что НЕ РАБОТАЕТ
ul.dynamic:hover > li.dynamic:hover > a.dynamic:hover >span.additional-background:hover > span.menu-item-text:hover;
ul.dynamic > li.dynamic > a.dynamic > span.additional-background > span.menu-item-text:hover
HTML
<ul class="dynamic">
<li class="dynamic">
<a class="dynamic">
<span class="additional-background">
<span class="menu-item-text">
HomePage
</span>
</span>
</a>
</li>
</ul>
Каким элементом вы конкретно пытаетесь изменить цвет и цвет фона? – Ennui
Все они. Я хочу, чтобы у UL, LI, A, SPAN у всех был новый цвет фона и единственный текст (в SPAN), чтобы иметь forecolor как белый. – JaeEmAre