---------------css---
#nav {
float: right;
margin: 39px 0 0;
position: relative; height:31px;
}
#nav .menu > li {
float: left;
height: 31px;
line-height: 31px;
}
#nav .menu > li > a {
color: #0E468C;
display: block;
font-weight: bold;
height: 31px;
letter-spacing: 3px;
line-height: 31px;
padding: 0 0 0 13px;
}
#nav .menu > li > a span { padding:0 10px 0 0;}
#nav .menu > li.hover > a { background:url(../Images/nav_l.jpg) no-repeat left top;}
#nav .menu > li.hover > a span { display:block; background:url(../Images/nav_r.jpg) no-repeat right top;color:#e91114;}
#nav .menu > li .nav_list { display:none; height:33px; position:absolute; left:0; bottom:-33px;}
#nav .menu > li.hover .nav_list { display:block;}
回复讨论(解决方案)
http://blog.csdn.net/zsx841021/article/details/7510828
http://blog.csdn.net/zsx841021/article/details/7473188
楼主 参考下
很详细。
http://w3help.org/zh-cn/causes/index.html
谢谢,上面的参考。