Safari和Chrome以及Opera和Firefox可以处理:hover伪类和邻近兄弟选择器:
a:hover + div {}
这有效.
但是,当添加另一个相邻兄弟时:
div:hover + a + div {}
Webkit崩溃了.
但是,如果你第一次将鼠标悬停在<a>与随后的悬停<div>样式应用,因为它应该.
我更加困惑,因为如果你添加:
div:hover ~ div {}
无论是否声明了样式,它都会按照应有的方式开始工作.
我看到这个问题:
对于OS X.
有任何想法吗?