возможно ли сделать что-то вроде этого:
<div>
<ul>
<li>
<span>Something</span>
</li>
<li>
<span>Something</span>
</li>
<li>
<span>Something</span>
</li>
</ul>
<p>Some text</p>
</div>
При этом, когда я нахожу указатель мыши на любом из тегов 'li', затрагивается тег 'p'. Я знаю, что могу повлиять на 'span' в примере следующим образом:
li:hover span{
/* Whatever css that is needed */
}
Я думаю о чем-то с n -ным ребенком, правильно ли я иду с этой мыслью?
div li:hover <some nth child syntax that I don't know>{
/* Whatever css that is needed */
}
Или я открыт для любых других идей, если они строго css ... :-) Также не беспокойтесь о кросс-совместимости браузера ...