【发布时间】:2014-01-03 02:45:05
【问题描述】:
在我的脚本中有三个 div。当我将鼠标悬停在第一行时,我想用class="ab" 显示div,当悬停在第二行时,我想用class="abc" 显示div。否则我想默认显示带有class="a"的div。
但它从不显示带有class="a" 的 div。
.abc,.ab {
display: none;
}
#f:hover ~ .ab {
display: block;
}
#f:hover ~ .abc,.a {
display: none;
}
#s:hover ~ .abc {
display: block;
}
#s:hover ~ .ab,.a {
display: none;
}
<a id="f">Show First content!</a>
<br/>
<a id="s">Show Second content!!</a>
<div class="a">Default Content</div>
<div class="ab">First content</div>
<div class="abc">Second content</div>
这是我的问题的 JSFiddle:JSFiddle Link
【问题讨论】: