【发布时间】:2023-04-08 07:11:01
【问题描述】:
我正在尝试制作一个 CSS 选择器来匹配除悬停的链接之外的所有链接。
当然,我想使用 ~ 运算符来捕捉元素:
a:hover ~a
这很好用,但它只匹配悬停元素之后的元素,我也想获得之前的元素。所以我想用这个:
a:hover ~a, a ~a:hover
但没有成功。
这是一个JSFiddle,它显示了我在说什么。
当然我知道我可以使用 jQuery 轻松做到这一点,但是当我认为可以避免使用 javascript 时,我喜欢尽可能多地利用 CSS。
【问题讨论】: