2013-10-09 56 views

回答

2

如果你给出的选择器已经有效,那么就没有其他选择了(除非你计算类似于#div1:hover ~ #div2的东西,它几乎是相同的)。

如果结构支持这种选择器,则只能在其他元素为:hover时影响其他元素。在你的情况,#div1#div2是相邻的兄弟姐妹,让他们可以通过#div1 + #div2#div1 ~ #div2表示:

<div id="div1"></div> 
<div id="div2"></div> 

,它只是增加:hover#div1的问题。

既然你已经有+,它的工作原理,只需坚持+。任何关于表演等问题都不需要问。

+0

“当一些其他元素是:如果结构支持这样的选择器,则只能影响另一个元素。”什么时候不可能? – curiosity4834