0

是否可以在 CSS(包括 3 个)中做这样的事情?

ul li:visible:nth-child(odd) {...}
4

2 回答 2

3

纯粹使用 CSS 是不可能的。您可以链接伪类,例如li:nth-child(2n):hover但是:visiblejQuery,而不是 CSS。

CSS 没有类似的功能,因为 CSS 当前无法确定元素是否可见

于 2013-02-05T13:38:49.447 回答
0

我同意安迪但它不会选择第一个元素所以添加+1并且代码将li:nth-child(2n+1):hover.参考安迪的答案

于 2013-02-05T13:51:03.513 回答