在我正在处理的这个导航栏中,当你将鼠标放在一个按钮上时,它会出现一个div,当你把鼠标移出按钮时,它就会消失。问题是,当我将鼠标移出按钮并向下移动到出现的div时,我不希望div消失,因为它包含链接。我希望它只在我用鼠标滑出按钮(而不是移到显示的div上)和滑出显示的div时消失。
为此,我使用了OnMouseOver和OnMouseOut函数。
如果我在else语句中使用允许我执行所需操作的if语句怎么办(如上所述)?
javascript:
function showlayer(layer){
var myLayer = document.getElementById(layer);
if
我的问题是,当我开始在输入中写入时,如果我将鼠标滑出".box“目录,它是否会消失。
不知道是否有任何选择器或者没有任何Javascript的可能方法。
示例如下:
<div class="box">
<div class="overlay"><input/></div>
LOREM IPSUM LOREM IPSUM <br/>
LOREM IPSUM LOREM IPSUM LOREM IPSUM
</div>
谢谢