楼主 你这个dom节点构造的有问题,即使是div显示了,不使其他换行,
你也选不到2级菜单,mouseout从a移开 div就隐藏了
楼主在懒人网 看看有合适的没
http://www.lanrentuku.com/js/daohang.html
你也选不到2级菜单,mouseout从a移开 div就隐藏了
楼主在懒人网 看看有合适的没
http://www.lanrentuku.com/js/daohang.html
解决方案 »
- js求教
- 深夜寫Jquery插件,發現了一個以前一直忽略的問題
- 请问一下这两个正则什么意思:
- select是一个文本,当我选中一条修改后怎么让该条置为不选中状态?
- 求两个表达式
- 好像在<TD>里面不能调用jvascripti的函数
- 如何提取输入字符的Ascall码??
- 各位麻烦一下, 请问怎么将 子窗口里的参数传到父窗口,并且让父窗口刷新一次!!!
- js实现页面跳转不改变url
- 求助关于ES6问题,items.filter(item => typeof item === type)这句怎么理解?item哪里来的?()括号内怎么理解?
- js操作IE的打印设置的注册表值
- [求助]使用Dialog弹出框问题,急啊!!!
1、CSS样式需要改。不然你二级DIV显示后,后面的1级目录位置要变
2、楼上说的,你的2级目录选不到。因为你鼠标离开一级目录后,2级目录要隐藏。
<html>
<head>
<title>top</title>
<meta http-equiv="content-type" content="text/html;charset=gbk"/>
<style type="text/css">
<!--
.italic {
font-style:italic
}#div1{
height:30px;
width:60px;
font-style:italic;
float:left;
font-size:25px;
color:Fuchsia;
margin-top:0px;
}
#div2{
height:50px;
width:60px;
float:left;
font-style:italic;
font-size:40px;
color:aqua;
}
#top{
width:100%; }
#onediv{
height:20px;
margin-top:39px;
margin-left:0px;
float:left;
}
#threediv{
underline:none;
font-weight:bold;
height:20px;
margin-top:34px;
margin-left:150px;
float:left;
}
#twodiv{ height:20px;
margin-top:39px;
margin-right:50px;
float:right;
}-->
</style>
</head>
<body background="img/w.jpg" >
<div class="italic"><font size="7" color="aqua">欢 迎</font></div>
<div id="top">
<div id="threediv">
<table><tr><td valign='top'>
<a href="qiye.html" class="menub" id="menu8"target="frame3"
>园区企业</a> </td><td valign='top' onmouseover="document.getElementById('d1').style.display='';"
onmouseout="document.getElementById('d1').style.display='none';">
<a href="javascript:;" class="menub" id="menu3"target="frame3"
>
园区动态</a>
<div class="sam" id="d1" style="display:none;color:deeppink ;">
<li style="display:inline"><a href="#">动态新闻</a></li></br>
<li style="display:inline"><a href="#">通知公告</a></li></br>
<li style="display:inline"><a href="#">专题报道</a></li></br>
</div>
</td><td valign='top' onmouseover="document.getElementById('d2').style.display='';"
onmouseout="document.getElementById('d2').style.display='none';">
<a href="javascript:;" class="menub" id="menu11"target="frame3"
>招商引资</a>
<div class="sam" id="d2" style="display:none;color:deeppink;">
<li style="display:inline"><a href="#">投资政策</a></li></br>
<li style="display:inline"><a href="#">投资环境</a></li></br>
<li style="display:inline"><a href="#">投资程序</a></li></br>
</div>
</td><td valign='top' onmouseover="document.getElementById('d3').style.display='';"
onmouseout="document.getElementById('d3').style.display='none';">
<a href="javascript:;" class="menub" id="menu9"target="frame3"
>人才招聘</a> <div class="sam" id="d3" style="display:none; color:deeppink">
<li style="display:inline"><a href="#">便民服务</a></li></br>
<li style="display:inline"><a href="#">企业招聘</a></li></br></div>
</td><td valign='top' onmouseover="document.getElementById('d4').style.display='';"
onmouseout="document.getElementById('d4').style.display='none';">
<a href="javascript:;" class="menub" id="menu4"target="frame3"
>联系我们</a>
<div class="sam" id="d4" style="display:none; color:deeppink">
<li style="display:inline"><a href="#">联系我们</a></li></br>
<li style="display:inline"><a href="#">招商热线</a></li></br>
</div>
</td></tr></table>
<div id="twodiv"><script language="javascript" src="date.js"></script></div>
</div>
</body>
</html>
当然用jquery更容易实现,代码量少。且效果丰富。你搜索下 jquery 多级菜单即可