制作导航栏

Html5 + Css3 制作酷炫的导航栏 

  1 ul 水平显示

  2 li 去掉圆点

  3 li中字体水平、竖直居中

  4 li控制边框样式

  5 使用html + css3 渐变画图 制作背景图片

  6 更改颜色透明度

  7 DIV制作边框阴影

先看效果图:








实现代码:
  1. <!doctype html>  
  2. <html lang="en">  
  3.  <head>  
  4.   <meta charset="UTF-8"> <!----编码----->  
  5.   <meta name="Generator" content="EditPlus®">  
  6.   <meta name="Author" content="黄涛">  
  7.   <meta name="Keywords" content="关键字,搜索引擎">  
  8.   <meta name="Description" content="描述语言">  
  9.   <title>案例</title>  
  10.     <style type="text/css">  
  11.   
  12.         *{ margin:0;padding:0; }  
  13.   
  14.         body{background:url("images/bg_title.jpg") repeat-x,url("images/bg.jpg");}  
  15.           
  16.         #Logo{  
  17.             width:895px;height:45px;  
  18.             /*margin:上下 左右*/  
  19.             margin:50px auto;  
  20.             border-radius:10px;  
  21.             /*html + css3 渐变画图 */  
  22.                 background-image:-webkit-linear-gradient(rgba(41,41,41,0.75) 0% ,rgba(54,54,54,0.72) 50%,rgba(24,23,23,0.94) 51%);  
  23.             box-shadow:1px 1px 33px #fff;/*设计阴影的*/  
  24.         }  
  25.         #Logo ul li  
  26.         {  
  27.             width:127px; height:45px;  
  28.             list-style:none;/*去掉圆点*/  
  29.             float:left;/*水平显示*/  
  30.             color:white;/* #fff */  
  31.             font-size:18px;  
  32.             font-family:"微软雅黑";  
  33.             text-align:center;  
  34.             line-height:45px;/* 行高跟 高度一致时,竖直居中*/  
  35.             border-right:1px solid #000;/*右边框*/  
  36.         }  
  37.           
  38.         #Logo ul li a  
  39.         {  
  40.             color:white;/* #fff */  
  41.             font-size:18px;  
  42.             font-family:"微软雅黑";  
  43.             text-decoration:none;  
  44.         }  
  45.           
  46.         #Logo ul li:hover  
  47.         {  
  48.             background:rgba(10,5,5,0.45);  
  49.         }  
  50.           
  51.         #Logo ul li.first:hover  
  52.         {  
  53.             border-radius:10px 0px 0px 10px;/*左上 左下 圆弧显示 */  
  54.         }  
  55.           
  56.         #Logo ul li.last:hover  
  57.         {  
  58.             border-radius:0px 10px 10px 0px;/*右上 右下 圆弧显示 */  
  59.         }  
  60.   
  61.         #Logo ul li ul li   
  62.         {  
  63.             border:none;  
  64.             border-top:1px solid #989898;  
  65.             background:rgba(10,5,5,0.45);/*颜色透明度 */  
  66.             border-radius:10px;  
  67.               
  68.         }  
  69.   
  70.         #Logo ul li ul  
  71.         {  
  72.             display:none;/*不显示*/  
  73.         }  
  74.         #Logo ul li ul li:hover  
  75.         {  
  76.             background:rgba(10,5,5,0.8);/*颜色透明度 */  
  77.             border-radius:10px;  
  78.         }  
  79.           
  80.         #Logo ul li:hover ul  
  81.         {  
  82.             display:block;  
  83.             -webkit-animation:roll 1s ease;/*roll 旋转名称,1s旋转效果 */  
  84.         }  
  85.           
  86.         @-webkit-keyframes roll /*roll旋转名称与上面一致*/  
  87.         {  
  88.             0% {-webkit-transform:rotate(0deg);}  
  89.             100% {-webkit-transform:rotate(360deg);}  
  90.         }  
  91.           
  92.     </style>  
  93.   
  94.  </head>  
  95.   
  96.   
  97.  <body>  
  98.   
  99.     <div id="Logo">  
  100.         <ul>  
  101.             <li class="first">   
  102.                 <a href="#">网址<a>  
  103.                   
  104.                 <ul>  
  105.                     <li>  
  106.                         <a href="http://www.baidu.com">百度</a>  
  107.                     </li>  
  108.   
  109.                     <li>  
  110.                         <a href="http://www.sina.com">新浪</a>  
  111.                     </li>  
  112.   
  113.                 </ul>  
  114.             </li>  
  115.   
  116.             <li>   
  117.                 <a href="#">新闻<a>  
  118.             </li>  
  119.   
  120.             <li>   
  121.                 <a href="#">视频<a>  
  122.             </li>  
  123.   
  124.             <li>   
  125.                 <a href="#">音乐<a>  
  126.             </li>  
  127.   
  128.             <li>   
  129.                 <a href="#">地图<a>  
  130.             </li>  
  131.   
  132.             <li>   
  133.                 <a href="#">问问<a>  
  134.             </li>  
  135.   
  136.             <li class="last" style="border:none;">   
  137.                 <a href="#">关于<a>  
  138.             </li>  
  139.         </ul>  
  140.   
  141.   
  142.   
  143.     </div>  
  144.      
  145.   
  146.   
  147.  </body>  
  148. </html>  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值