首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

三级菜单有关问题。

2012-09-21 
三级菜单问题。。HTML code!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w

三级菜单问题。。

HTML code
<!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><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><style type="text/css">   #a_div { line-height:25px;font-weight:600;color:blue;width:200px;}   #a_div ul { display:none;text-decoration:none;margin:0px;color:black;}   #a_div.ch_div { color:red;}   #a_div ul.ch_ul { display:block;}   #a_div ul li.ch_li { color:red;position:relative;}   #a_div ul li.ch_li ul { display:block;position:absolute;top:0px;}</style><script type="text/javascript">start=function() {   var a=document.getElementById("a_div");   var b=a.getElementsByTagName("ul");   var c=a.getElementsByTagName("li");      a.onmouseover=function(){ this.className="ch_div";b[0].className="ch_ul";}   a.onmouseout=function(){ this.className="";b[0].className="";}    for(i=0;i<c.length;i++){ c[i].onmouseover=function(){ this.className="ch_li";}}   for(i=0;i<c.length;i++){ c[i].onmouseout=function(){ this.className="";}} }window.onload=start;</script></head><body><div id="a_div" >导航<ul><li>内容1</li><li>内容2</li><li>内容3   <ul>   <li>内容4</li>   <li>内容5</li>   </ul></ul></div></body></html>

鼠标从“内容3”移开以后“内容45”都会隐藏。。怎么解决。。而且为什么内容3和内容4不是等高??

[解决办法]
问题描述得相当的不明了 而且 你何止少了一个li啊 连uL都少了,,,我这边好像没有什么问题 你还是把html代码写全 然后发个站内信过来;还有,你如果再就发html代码不描述问题 站内信 我也不会帮你解决了

热点排行