喜首先这是我的代码 -如何让一个div出现在悬停和消失悬停出来?
<script>
function slide() {
if(document.getElementById('eiv').className == 'deactive') {
document.getElementById('eiv').className = 'active';
document.getElementById('eiv').style.webkitTransition ='all 0.5s';
} else {
document.getElementById("eiv").className = 'deactive';
document.getElementById('eiv').style.webkitTransition ='all 0.5s';
}
}
function slideout() {
if(document.getElementById('eiv').className == 'active') {
document.getElementById('eiv').className = 'deactive';
document.getElementById('eiv').style.webkitTransition ='all 0.5s';
} else {
document.getElementById("eiv").className = 'active';
document.getElementById('eiv').style.webkitTransition ='all 0.5s';
}
}
</script>
<body>
<span id="container"><div id="colo" onmouseover="slide()" onmouseout="slideout()">lololol</div>
</body>
我提出由ID EIV上滑动左侧的结肠的悬停和结肠滑回了鼠标移开时一个div,这一切都很好,但我当它出现后它应该留在那里,当我们在eiv上滑动鼠标并从eiv滑出鼠标时(当eiv在它中滑动会重叠colo),然后当你再次在colo上鼠标时,eiv出现
这是有点像Windows 8中的charmsbar
请注明一个答案,因为接受这样你就可以帮助其他人。 –