有两个紧挨的层:div1和div2(默认隐藏):
当鼠标移动到div1上时:div2显示--当鼠标离开div1但同时移动到div2上时,div2依旧显示;--鼠标离开div2或者从div1上离开但是没有移动到div2上时则:div2隐藏;
说的比较费事,但是我想各位一看便明白小弟想要实现的功能是怎么样的了... 拜托各位了.
当鼠标移动到div1上时:div2显示--当鼠标离开div1但同时移动到div2上时,div2依旧显示;--鼠标离开div2或者从div1上离开但是没有移动到div2上时则:div2隐藏;
说的比较费事,但是我想各位一看便明白小弟想要实现的功能是怎么样的了... 拜托各位了.
</div>
<div id="dTwo" style="display:none;" onmouseover="this.style.display='block';" onmouseout="this.style.display='none';">divTwo</div>笨方法。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<div id="div1" style="position:absolute; background-color:Yellow ; width:50px; height:20px;" onmouseover="document.all.div2.style.display='' " onmouseout="document.all.div2.style.display='none' " >菜单1</div>
<div id="div2" style="position:absolute; background-color:Red ; top:35px; width:50px; display:none;" onmouseover="document.all.div2.style.display=''" onmouseout="document.all.div2.style.display='none' " >菜单2</div>
</div>
</form>
</body>
</html>