嗨,假设下面是代码
<h1>Hover Me</h1>
<div id="showme">Show</div>
<div id="hideme"><Hide</div>
如果我将鼠标悬停在文本上,则应显示带有id showme的div并隐藏我应隐藏。请在jscript或css中提供解决方案。谢谢
答案 0 :(得分:1)
:hover
h1
上的div将为visible
而其他div将为hidden
h1:hover ~ #showme,
#hideme {
display: block
}
h1:hover ~ #hideme,
#showme {
display: none
}
<h1>Hover Me</h1>
<div id="showme">Show</div>
<div id="hideme">Hide</div>
答案 1 :(得分:1)
可能的jquery解决方案:
<h1 class='hover'>Hover Me</h1>
<div id="showme">Show</div>
<div id="hideme">Hide</div>
$('#hideme').show();
$('.hover').hover(function () {
$('#hideme').hide();
}, function(){
$('#hideme').show();
});