选择具有特定孩子的元素?

pro*_*don 6 css

如果我想在这样的列表上做一个CSS选择器:

<ul>
    <li></li>
    <li><a></a></li>
    <li><a></a></li>
    <li><a></a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我只想对包含标签li:hoverlis 做一个效果<a>,有没有办法在CSS中指定?if li:hover contains <a> then li:hover effect = X?

Jon*_*Jon 5

不,CSS不允许您根据其后代选择元素.