1 <!doctype html>
 2 <html>
 3 <head>
 4 <meta charset="utf-8">
 5 <title>无标题文档</title>
 6 <link href="nav3.css" rel="stylesheet">
 7 </head>
 8 <body>
 9 <nav>
10   <ul>
11       <li class="left"></li>
12       <li><a href="">首页</a></li>
13       <li class="line"></li>
14       <li><a href="">公司简介</a></li>
15       <li class="line"></li>
16       <li><a href="">业务范围</a></li>
17       <li class="line"></li>
18       <li><a href="">客户留言</a></li>
19       <li class="line"></li>
20       <li><a href="">联系我们</a></li>
21       <li class="line"></li>
22       <li><a href="">在线业务</a></li>
23       <li class="line"></li>
24       <li><a href="">网上购物</a></li>
25       <li class="line"></li>
26       <li><a href="">意见反馈</a></li>
27       <li class="right"></li>
28   </ul>
29 </nav>
30 </body>
31 </html>
1 @charset "utf-8";
 2 /* CSS reset */
 3 
 4 * {
 5     margin: 0px;
 6     padding: 0px;
 7     border: 0px;
 8 }
 9 /*nac css*/
10 ul li {
11     list-style: none;
12     float: left;
13     
14 }
15 nav {
16     width: 1000px;
17     height: 48px;
18     background-image: url(images/nav_bg.gif);
19     margin: 20px auto;    /*让导航与顶部有20px空白*/
20 }
21 nav ul li a {
22     float: left;
23     width: 114px;  /*设置宽高和hover变化的图片一样的尺寸也可以控制文字在导航中的分布,必须要和float:left一块使用才起作用*/
24     height: 44px;
25     text-decoration: none;
26     color: #fff;
27     font-size: 16px;
28     font-weight: 800;
29     line-height: 38px;
30     text-align: center;
31     margin-top:10px;     /*和a:hover一样以防文字出现跳动*/
32 }
33 nav ul li a:hover {
34     background-image: url(images/nav_li_current.gif);
35     color: #000000;
36     margin-top:10px;  /*如果图片没有出现想要的位置可以控制图片和导航顶部的距离*/
37 }
38 
39 }
40 nav ul li.left {
41     background-image: url(images/nav_l_bg.gif);
42     width: 8px;
43     height: 48px;
44 }
45 nav ul li.right {
46      background-image:url(images/nav_r_bg.gif);
47      width:8px;
48      height:48px;
49      float:right;/*如果不能正常出现可以让他右对齐*/
50 }
51 nav ul li.line {
52     background-image: url(images/nav_li_right.gif);
53     width: 8px;
54     height: 48px;
55 }