求助,CSS为什么我的三级菜单出现后会出现这种移位的现象?该怎么解决

<styletype="text/css">#nava{display:block;width:160px;font-size:30px;font-family:"楷体"... <style type="text/css">
#nav a{
display:block;
width:160px;
font-size:30px;
font-family:"楷体";
}
#nav{/* 一级菜单设置 */
margin:0 auto;
}
#nav li{/* 一级菜单悬浮设置 */
float:left;
list-style-type:none;
}
#nav li a{/* 一级属性设置 */
color:#ffffff;
background:#00a0e9;
height:35px;
}
#nav li a:hover{/* 一级菜单鼠标悬浮设置 */
color:#000;
background:#999;
}
#nav li ul{/* 二级菜单设置 */
list-style-type:none;
margin:0px;
display:none;
padding:0;
}
#nav li ul li{/* 二级菜单悬浮设置 */
float:none;
}
#nav li ul li a{/* 二级菜单属性设置 */
width:160px;
height:35px;
background:#7ecef4;
color:#ffffff;
}
#nav li ul li a:hover{/* 二级菜单鼠标悬浮设置 */
background:#999;
color:#000000;
}
#nav li ul li ul{/* 三级菜单设置 */
list-style-type:none;
display:none;
margin-left:60px;
}
#nav li ul li ul li a{/* 三级菜单属性设置 */
width:160px;
height:35px;
background:#7ecef4;
color:#ffffff;
}
.yy{/* 避免窗口空白条 */
clear:both;
height:10px;
line-height:1px;
font-size:1px;
}
#ddst{
z-index: 2;
display:table;
height:auto;
margin:0 auto;
width:960px;
}
</style>
</head>
展开
 我来答
Sueris
2014-10-17 · TA获得超过1497个赞
知道大有可为答主
回答量:1095
采纳率:0%
帮助的人:321万
展开全部
margin padding值都设置一下,不然就调试一下看看。还不行就把完整代码贴上来
追问
试过了都不行,我已经贴了完整代码,求解答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式