好的我想要的是当用户将鼠标指针移动到某个应该出现的div
上时。而当鼠标离开div
时,div
应该消失。这是我迄今为止所做的。onMouseOver和onMouseOut显示和隐藏div
<div id="center" style="position:absolute; left:45%; top:35%;" onMouseOver=" document.getElementById('center').style.visibility = 'visible'" onMouseOut="document.getElementById('center').style.display = 'none'">
但我的问题是,当鼠标离开div
消失,但是当我在div
再去它不会出现。我该如何解决这个问题?
你怎么能隐藏它后再次鼠标悬停呢?你不能将鼠标移到隐藏的元素上。 –
出于解释的目的,问题是因为你的'div'是不可见的,它不会跟踪'mouseOver'事件。 –