天天看點

Html5 + Css3 制作酷炫的導航欄

主要亮點:

  1 ul 水準顯示

  2 li 去掉圓點

  3 li中字型水準、豎直居中

  4 li控制邊框樣式

  5 使用html + css3 漸變畫圖 制作背景圖檔

  6 更改顔色透明度

  7 DIV制作邊框陰影

先看效果圖:

Html5 + Css3 制作酷炫的導航欄
Html5 + Css3 制作酷炫的導航欄
Html5 + Css3 制作酷炫的導航欄

  實作代碼:

<!doctype html>
<html >
 <head>
  <meta charset="UTF-8"> <!----編碼----->
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="黃濤">
  <meta name="Keywords" content="關鍵字,搜尋引擎">
  <meta name="Description" content="描述語言">
  <title>案例</title>
	<style type="text/css">

		*{ margin:0;padding:0; }

		body{background:url("images/bg_title.jpg") repeat-x,url("images/bg.jpg");}
		
		#Logo{
			width:895px;height:45px;
			/*margin:上下 左右*/
			margin:50px auto;
			border-radius:10px;
			/*html + css3 漸變畫圖 */
		        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%);
			box-shadow:1px 1px 33px #fff;/*設計陰影的*/
		}
		#Logo ul li
		{
			width:127px; height:45px;
			list-style:none;/*去掉圓點*/
			float:left;/*水準顯示*/
			color:white;/* #fff */
			font-size:18px;
			font-family:"微軟雅黑";
			text-align:center;
			line-height:45px;/* 行高跟 高度一緻時,豎直居中*/
			border-right:1px solid #000;/*右邊框*/
		}
		
		#Logo ul li a
		{
			color:white;/* #fff */
			font-size:18px;
			font-family:"微軟雅黑";
			text-decoration:none;
		}
		
		#Logo ul li:hover
		{
			background:rgba(10,5,5,0.45);
		}
		
		#Logo ul li.first:hover
		{
			border-radius:10px 0px 0px 10px;/*左上 左下 圓弧顯示 */
		}
		
		#Logo ul li.last:hover
		{
			border-radius:0px 10px 10px 0px;/*右上 右下 圓弧顯示 */
		}

		#Logo ul li ul li 
		{
			border:none;
			border-top:1px solid #989898;
			background:rgba(10,5,5,0.45);/*顔色透明度 */
			border-radius:10px;
			
		}

		#Logo ul li ul
		{
			display:none;/*不顯示*/
		}
		#Logo ul li ul li:hover
		{
			background:rgba(10,5,5,0.8);/*顔色透明度 */
			border-radius:10px;
		}
		
		#Logo ul li:hover ul
		{
			display:block;
			-webkit-animation:roll 1s ease;/*roll 旋轉名稱,1s旋轉效果 */
		}
		
		@-webkit-keyframes roll /*roll旋轉名稱與上面一緻*/
		{
			0% {-webkit-transform:rotate(0deg);}
			100% {-webkit-transform:rotate(360deg);}
		}
		
	</style>

 </head>


 <body>

	<div id="Logo">
		<ul>
			<li class="first"> <a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >網址<a>
				<ul>
					<li>
					    <a href="http://www.baidu.com" target="_blank" rel="external nofollow" >百度</a>
					</li>
					<li>
						<a href="http://www.sina.com" target="_blank" rel="external nofollow" >新浪</a>
					</li>
				</ul>
			</li>
			<li> 
				<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >新聞<a>
			</li>
			<li> 
				<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >視訊<a>
			</li>
			<li> 
				<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >音樂<a>
			</li>
			<li> 
				<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >地圖<a>
			</li>
			<li> 
				<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >問問<a>
			</li>
			<li class="last" style="border:none;"> 
				<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >關于<a>
			</li>
		</ul>
	</div>
 </body>
</html>
           

繼續閱讀