61,112
社区成员
发帖
与我相关
我的任务
分享
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>下拉菜单</title>
<link rel="stylesheet" href="1.css" type="text/css">
</head>
<body>
<div class="nav">
<ul>
<li><a href="">首页</a>
<ul>
<li><a href="">最新更新</a></li>
<li><a href="">下载排行</a></li>
</ul>
</li>
<li><a href="">企业新闻</a>
<ul>
<li><a href="">企业介绍</a></li>
<li><a href="">最新动态</a></li>
</ul>
</li>
<li><a href="">产品信息</a>
<ul>
<li><a href="">最新产品</a></li>
<li><a href="">产品列表</a></li>
</ul>
</li>
<li><a href="">特价促销</a>
<ul>
<li><a href="">促销</a></li>
<li><a href="">最新推荐</a></li>
<li><a href="">产品列表</a></li>
</ul>
</li>
<li><a href="">联系我们</a>
<ul>
<li><a href="">公司信息</a></li>
<li><a href="">联系我们</a></li>
<li><a href="">公司地图</a></li>
</ul>
</li>
<li><a href="">新手论坛</a>
<ul>
<li><a href="">你问我答</a></li>
<li><a href="">网站大学堂</a></li>
<li><a href="">论坛</a></li>
</ul>
</li>
</ul>
</div>
</body>
</html>
*{
margin:0;
padding:0;
}
li{
list-style:none;
text-align:center;
line-height:24px;
}
a{
text-decoration:none;
font-size:12px;
display:block;
color:#333333;
}
.nav{
position:absolute;
left:250px;
}
.nav>ul>li{
border-left:1px #000 solid;
}
.nav ul li{
width:120px;
float:left;
border-bottom:1px #fff solid;
background:#ffd2d2;
box-shadow: 5px 5px 2px #888;
}
.nav ul li ul{
display:none;
}
.nav ul li a:hover{
color:#fff;
background-color:#BB0916;
}
.nav ul li:hover ul,#nav ul li:hover ul{
display:block;
width:120px;
height:24px;
}
.nav ul li ul li{
background-color:#FEE;
width:120px;
}
.nav ul ul li a:hover{
background:#F7F7B9;
color:#666666;
}
就是你的一级菜单是a标签,不是li [quote=引用 1 楼 JiexC0la 的回复:]你的二级菜单包含在一级菜单的li里边,这里的黑色边框是一级边框的,如果只想加一级菜单的边框,可以把样式加在一级标题的a标签上
就是你的一级菜单是a标签,不是li 你的二级菜单包含在一级菜单的li里边,这里的黑色边框是一级边框的,如果只想加一级菜单的边框,可以把样式加在一级标题的a标签上