a:hover + span { background:yellow; }
a:hover > span { background:yellow; }
a:hover ~ span { background:yellow; }
前两个选择器运行正常。然而,第三个选择器无法工作?
为什么?
更新:我启动了全部浏览器...
Opera 11 - 可用
Safari 5 - 可用
Firefox 3.6 - 可用
IE9 RC - 可用
Chrome 9 - 不可用
那么这就是一个Chrome的问题...
:hover
伪类,它就能正常工作。 - Pekka:hover
时它可以工作,这让我觉得这可能是一个bug或者至少是类似bug的现象 :) 编辑:它甚至可以在IE8中工作。 - Pekka