下拉菜单两种样式
时间:2008-03-21 来源:anglexiaomin
秒下面的为竖向的下拉加JS 效果:
<style>
ul{
margin: 0;
padding: 0;
list-style: none;
width: 130px;
font-size: 12px;
}
ul li {
position: relative;
border-bottom: 1px solid gray;
}
li ul{
position: absolute;
left: 129px;
top:0;
display: none;
}
ul li a{
display: block;
color: #000000;
background: #ececec;
padding: 5px;
}
/* IE */
* html ul li {float: left; }
* html ul li a {}
/* END IE */
li:hover ul, li.over ul {
display: block;
}
</style>
</head>
<body >
<ul id="nav">
<li>
<a href="">文章</a>
<ul>
<li><a href="">CSS教程</a></li>
<li><a href="">DOM教程</a></li>
<li><a href="">XML教程</a></li>
</ul>
</li>
<li>
<a href="">参考</a>
<ul>
<li><a href="">XHTML</a></li>
<li><a href="">XML</a></li>
<li><a href="">XHTML</a></li>
</ul>
</li>
<li>
<a href="">Blog</a>
<ul>
<li><a href="">全部</a></li>
<li><a href="">网页</a></li>
<li><a href="">XHTML</a></li>
</ul>
</li>
</ul>
</body>
</html>
下面的是横向的下拉:
<style>
/* 导航条 */
#nav {
padding: 0px;
margin: 0px;
list-style: none;
}
/* 导航条一级菜单项设置 */
#nav li {
float: left;
width: 160px;
margin: 3px auto auto 3px;
}
/* 导航条一级菜单项链接设置 */
#nav li a {
display: block;
font-size: 12px;
border: 1px solid black;
padding: 3px;
text-decoration: none;
color: #777;
text-align: center;
background: #ccc;
}
/* 导航条一级菜单链接鼠标放上后的设置 */
#nav li a:hover{
background: red;
}
/* 二级子菜单 */
#nav li ul{
display: none;
background: #cccccc;
list-style: none;
padding: 0px;
margin: 0px;
}
/* 一级菜单鼠标放上后二级菜单的设置 */
#nav li:hover ul, #nav li.over ul{
display: block;
}
/* 二级菜单项 */
#nav li ul li {
float: left;
width: 160px;
background: green;
margin: 0px;
}
/* 二级菜单项链接设置 */
#nav li ul li a{
display: block;
font-size: 12px;
border: 1px solid black;
padding: 3px;
text-decoration: none;
color: #777;
text-align: center;
margin: 0px;
padding: 3px;
background: green;
color: black;
}
/* 二级菜单项鼠标放上后的设置 */
#nav li ul li a:hover{
color: black;
background: white;
}
</style>
</head>
<body >
<ul id="nav">
<li>
<a href="">文章</a>
<ul>
<li><a href="">CSS教程</a></li>
<li><a href="">DOM教程</a></li>
<li><a href="">XML教程</a></li>
</ul>
</li>
<li>
<a href="">参考</a>
<ul>
<li><a href="">XHTML</a></li>
<li><a href="">XML</a></li>
<li><a href="">XHTML</a></li>
</ul>
</li>
<li>
<a href="">Blog</a>
<ul>
<li><a href="">全部</a></li>
<li><a href="">网页</a></li>
<li><a href="">XHTML</a></li>
</ul>
</li>
</ul>
</body>
</html>