<ul><li><ahref="#">首页</a></li><li><ahref="#">jQuery特效</a><ul><li><ahref="#">jQuery图片特效</a></li><li><ahref="#">jQuery导航特效</a></li><li><ahref="#">jQuery选项卡特效</a></li><li><ahref="#">jQuery文字特效</a></li></ul></li><li><ahref="#">JavaScript特效</a></li><li><ahref="#">Flash特效</a><ul><li><ahref="#">Flash图片特效</a></li><li><ahref="#">Flash导航特效</a></li><li><ahref="#">Flash选项卡特效</a></li><li><ahref="#">Flash文字特效</a></li></ul></li><li><ahref="#">div+css教程</a></li><li><ahref="#">HTML5教程</a></li></ul><!--样式表-->
ul /*这两个属性是考虑到不同浏览器的兼容性*/
{
margin: 0px;
padding: 0px;
}
ul li /*列表项由垂直排列改为水平排列*/
{
height: 30px;
width: 115px;
list-style: none;
float: left;
display: inline;
font: 0.9em arial,helvetica,sans-serif;
text-align: center;
}
ul li a
{
color: #fff;
width: 113px;
margin: 0px;
padding: 0px 0px 0px 8px;
text-decoration: none;
display: block;
background: #808080;
line-height: 29px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
ul li ul li
{
height: 25px;
text-align: center;
}
ul li ul li a
{
background: #666;
line-height: 24px;
}
ul li a:hover
{
background: #666;
border-bottom: 1px dashed #ff0000;
}
ul li ul
{
visibility: hidden; /*也可设置为display:none;*/
}
ul li:hover ul
{
visibility: visible; /*也可设置为display:block;*/
}
ul li ul li a:hover
{
background: #333;
}
2、横向二级导航菜单
<divid="menu"><ul><li><ahref="#">首页</a></li><li><ahref="#">jQuery特效</a><divclass="submenu"><ul><li><ahref="#">jQuery图片特效</a></li><li><ahref="#">jQuery导航特效</a></li><li><ahref="#">jQuery选项卡特效</a></li><li><ahref="#">jQuery文字特效</a></li></ul></div></li><li><ahref="#">JavaScript特效</a></li><li><ahref="#">Flash特效</a><divclass="submenu"><ul><li><ahref="#">Flash图片特效</a></li><li><ahref="#">Flash导航特效</a></li><li><ahref="#">Flash选项卡特效</a></li><li><ahref="#">Flash文字特效</a></li></ul></div></li><li><ahref="#">div+css教程</a></li><li><ahref="#">HTML5教程</a></li></ul></div><!--样式表-->
#menu
{
padding-left: 100px;
margin: 0 auto;
text-align: center;
width: 100%;
height: 60px;
background: #55aaee;
border: 1px solid #333;
}
#menu ul /*考虑到不同浏览器的兼容性*/
{
margin: 0px;
padding: 0px;
}
submenu
{
width: 900px;
height: 28px;
text-align: center;
}
#menu ul li /*主菜单*/
{
height: 30px;
width: 115px;
list-style: none;
float: left;
display: inline;
font: 0.9em arial,helvetica,sans-serif;
text-align: center;
}
ul li a
{
color: #fff;
width: 113px;
margin: 0px;
padding: 0px 0px 0px 8px;
text-decoration: none;
display: block;
background: #55a0ff;
line-height: 29px;
border-bottom: 1px solid #ccc;
}
ul li .submenu ul li /*子菜单中列表项的高度,与主菜单不同*/
{
height: 25px;
text-align: center;
}
ul li .submenu ul li a
{
background: #55aaee;
line-height: 24px;
}
ul li a:hover
{
background: #666;
border-bottom: 1px dashed #ff0000;
}
ul li .submenu /*子菜单初始状态为隐藏*/
{
visibility: hidden; /*也可设置为display:none;*/
}
.submenu ul li
{
height: 24px;
width: 115px;
list-style: none;
float: left;
display: inline;
font: 0.8em arial,helvetica,sans-serif;
text-align: center;
}
ul li:hover .submenu
{
visibility: visible; /*也可设置为display:block;*/
}
ul li .submenu ul li a:hover
{
background: #333;
}