`

(续)精彩导航

阅读更多
对上述的导航菜单都简单浏览了一遍,挑选了几个比较喜欢用自己的方式实现了下!  
发现其实挺简单的,无非就是想法和设计不错,不过往往我们国内设计师缺的就是这些...




css 代码
 
  1. /* menu Theme */  
  2. @import url(basestyle.css);  
  3. @import url(baseframe.css);  
  4.   
  5. /*Start primaryNav1 */  
  6. #header-nav1{ width:760pxheight:120px;background:#fff url("../images/menu/nav1-header.jpg"repeat-x left bottombottom;}  
  7. #nav1{width530px;height:31px;padding:80px 0 9px 30px;font-family:Verdana;}  
  8. #nav1 ol {floatleft;}  
  9. #nav1 ol li {  
  10.     floatleft;  
  11.     margin-left:6px;  
  12.     width:91px;  
  13.     height:21px;  
  14. }     
  15.   
  16. #nav1 ol li a {  
  17.     displayblock;  
  18.     width:80px;  
  19.     height:31px;  
  20.     font-size:12px;  
  21.     line-height:31px;  
  22.     text-decorationnone;  
  23.     font-weightbold;  
  24.     text-align:center;  
  25.     color:#fff;  
  26.     background:url("../images/menu/nav1-m.gif"no-repeat left top;  
  27. }     
  28.   
  29. #nav1 ol li a:hover{  
  30.     color:#000;  
  31.     background:url("../images/menu/nav1-m.gif"no-repeat left -40px ;  
  32. }  
  33.   
  34. #nav1 ol li.active a{     
  35.     color:#000;  
  36.     background:url("../images/menu/nav1-m.gif"no-repeat left -80px;  
  37. }  
  38.   
  39. /*End primaryNav1 */      
  40. /*******************************************************/  
  41. /*Start primaryNav2 */  
  42. #header-nav2{ height:77px;background:#000 url("../images/menu/nav2-bar-bg.gif"repeat-x left bottombottom;}  
  43. #nav2{width530px;height:21px;padding:56px 0 0px 30px;font-family:Verdana;}  
  44. #nav2 ol {floatleft;}  
  45. #nav2 ol li {  
  46.     floatleft;  
  47.     margin-left:6px;  
  48.     width:91px;  
  49.     height:21px;  
  50. }     
  51.   
  52. #nav2 ol li a {  
  53.     displayblock;  
  54.     width:91px;  
  55.     height:21px;  
  56.     font-size:12px;  
  57.     line-height:21px;  
  58.     text-decorationnone;  
  59.     font-weightbold;  
  60.     text-align:center;  
  61.     color:#fff;  
  62.     background:url("../images/menu/nav2-m.gif"no-repeat left top;  
  63. }     
  64.   
  65. #nav2 ol li a:hover{  
  66.     color:#000;  
  67.     background:url("../images/menu/nav2-m.gif"no-repeat left -25px ;  
  68. }  
  69.   
  70. #nav2 ol li.active a{     
  71.     color:#000;  
  72.     background:url("../images/menu/nav2-m.gif"no-repeat left -25px;  
  73. }  
  74.   
  75. /*End primaryNav2 */      
  76. /*******************************************************/  
  77. /*Start primaryNav3 */  
  78. #header-nav3{ height:96px;background:#000 url("../images/menu/nav3-bar-bg.gif"repeat-x left bottombottom;}  
  79. #nav3{width530px;height:26px;padding:70px 0 0px 30px;font-family:Verdana;}  
  80. #nav3 ol {floatleft;}  
  81. #nav3 ol li {  
  82.     floatleft;  
  83.     margin-left:6px;  
  84.     width:82px;  
  85.     height:26px;  
  86. }     
  87.   
  88. #nav3 ol li a {  
  89.     displayblock;  
  90.     width:82px;  
  91.     height:26px;  
  92.     font-size:12px;  
  93.     line-height:26px;  
  94.     text-decorationnone;  
  95.     font-weightbold;  
  96.     text-align:center;  
  97.     color:#fff;  
  98.     background:url("../images/menu/nav3-m.gif"no-repeat left top;  
  99. }     
  100.   
  101. #nav3 ol li a:hover{  
  102.     color:#000;  
  103.     background:url("../images/menu/nav3-m.gif"no-repeat left -26px ;  
  104. }  
  105.   
  106. #nav3 ol li.active a{     
  107.     color:#000;  
  108.     background:url("../images/menu/nav3-m.gif"no-repeat left -26px;  
  109. }  
  110.   
  111. /*End primaryNav3 */      
  112.   
  113. /*******************************************************/  
  114. /*Start primaryNav4 */  
  115. #header-nav4{width:710pxpadding-top:58px;background:url("../images/menu/nav4-header.jpg"no-repeat left top;}  
  116. #nav4{  
  117.     background:transparent url("../images/menu/nav4-bar.gif"repeat scroll 710px 100%;  
  118.     display:block;  
  119.     line-height:1em;  
  120.     margin:0pt auto 5px;  
  121.     padding:0pt;  
  122.     text-align:center;  
  123.     width:710px;  
  124.     height:39px;  
  125. }  
  126. #nav4 ol {  
  127.     padding-left:20px;  
  128. }  
  129. #nav4 ol li {  
  130.     float:left;  
  131.     padding:0pt 1px 10px;  
  132.     margin-left:6px;  
  133.       
  134. }     
  135.   
  136. #nav4 ol li a {  
  137.     displayblock;  
  138.     padding:10px 9px 8px 33px;  
  139.     font-size:12px;  
  140.     font-weightbold;  
  141.     text-align:center;  
  142.     background-image:url("../images/menu/Nav4-icons.gif");  
  143.     background-repeat:no-repeat;  
  144.     color:#525252;  
  145.   
  146.       
  147.   
  148. }     
  149.   
  150. #nav4 ol li a:hover{  
  151.     color:#000;  
  152.     background:url("../images/menu/Nav4-icons.gif"no-repeat left -26px ;  
  153. }  
  154.   
  155. #nav4 ol li.active{   
  156.     background:transparent url("../images/menu/nav4-bar.gif"repeat scroll 50% 100%;  
  157.     padding-bottom:9px;  
  158. }  
  159. *html #nav4 ol li.active{padding-bottom:10px;} /* for IE */  
  160. #nav4 #nav4-m1 a {  
  161.     background-position:11px 60%;  
  162. }  
  163. #nav4 #nav4-m2 a {  
  164.     background-position:-590px 60%;  
  165. }  
  166. #nav4 #nav4-m3 a {  
  167.     background-position:-2091px 60%;  
  168. }  
  169. #nav4 #nav4-m4 a {  
  170.     background-position:-2390px 60%;  
  171. }  
  172. #nav4 #nav4-m5 a {  
  173.     background-position:-2990px 60%;  
  174. }  
  175. /*End primaryNav4 */      
  176. /*******************************************************/  
  177. /*Start primaryNav5 */  
  178. #header-nav5{ height:100px;background:url(../images/menu/nav5-bar-bg.jpg) repeat-x left top;}  
  179. #nav5{width530px;margin: 0;padding66px 0 10px 30px;font-family:  Verdana;}  
  180. #nav5 ol {floatleft;height:24px;}  
  181. #nav5 ol li {list-stylenone;  
  182.     floatleft;  
  183.     margin-left:6px;  
  184.     width:80px;  
  185.     height:24px;  
  186. }     
  187.   
  188. #nav5 ol li a {  
  189.     displayblock;  
  190.     width:80px;  
  191.     height:24px;  
  192.     font-size:12px;  
  193.     line-height:21px;  
  194.     text-decorationnone;  
  195.     font-weightbold;  
  196.     color#fff;  
  197.     background:url(../images/menu/nav5-m-rightright.gif) no-repeat rightright top ;  
  198. }     
  199. #nav5 li a span{  
  200.     display:block;  
  201.     width:80px;  
  202.     height:24px;  
  203.     text-align:center;  
  204.     background:url(../images/menu/nav5-m-left.gif) no-repeat left top;  
  205. }  
  206. #nav5 li a:hover{  
  207.     backgroundurl(../images/menu/nav5-m-rightright-hover.gif) no-repeat rightright top ;  
  208. }  
  209. #nav5 li a:hover span{  
  210.   
  211.     background:url(../images/menu/nav5-m-left-hover.gif) no-repeat left top;  
  212. }  
  213.   
  214. #nav5 ol li.active a{     
  215.     background:url(../images/menu/nav5-m-rightright-active.gif) no-repeat rightright top;  
  216. }  
  217. #nav5 ol li.active a span{    
  218.     background:url(../images/menu/nav5-m-left-active.gif) no-repeat left top;  
  219.     }  
  220. /*End primaryNav5 */      
  221. /*******************************************************/  
  222. /*Start primaryNav6 */  
  223. #header-nav6{ height:77px;background:url(../images/menu/nav6-header-bg.gif) repeat-x left bottombottom;}  
  224. #nav6{width530px;margin: 0;padding36px 0 10px 30px;font-family:  Verdana;}  
  225. #nav6 ol {floatleft;height:31px;}  
  226. #nav6 ol li {list-stylenone;  
  227.     floatleft;  
  228.     margin-left:6px;  
  229.     width:80px;  
  230.     height:31px;  
  231. }     
  232.   
  233. #nav6 ol li a {  
  234.     displayblock;  
  235.     width:80px;  
  236.     height:31px;  
  237.     font-size:12px;  
  238.     line-height:31px;  
  239.     text-decorationnone;  
  240.     font-weightbold;  
  241.     color#6CA300;  
  242. }     
  243. #nav6 li a span{  
  244.     display:block;  
  245.     width:80px;  
  246.     height:31px;  
  247.     text-align:center;  
  248. }  
  249. #nav6 li a:hover{  
  250.     backgroundurl(../images/menu/nav6-m-top.gif) no-repeat top left;  
  251. }  
  252. #nav6 li a:hover span{  
  253.   
  254.     backgroundtransparent url(../images/menu/nav6-m-bottombottom.gif) no-repeat bottombottom rightright;  
  255. }  
  256.   
  257. #nav6 ol li.active{   
  258.     backgroundurl(../images/menu/nav6-m-top.gif) no-repeat top left;  
  259. }  
  260. #nav6 ol li.active a{     
  261.     backgroundurl(../images/menu/nav6-m-bottombottom.gif) no-repeat bottombottom rightright;  
  262.     }  
  263. /*End primaryNav6 */      
xml 代码
 
  1. <body  >  
  2. <div>  
  3.     <!--start nav1-->  
  4.     <div id="header-nav1">  
  5.   
  6.         <div id="nav1">  
  7.             <ol >  
  8.                 <li class="active"><a href="#">Home</a></li>  
  9.                 <li><a href="#">Project</a></li>  
  10.                 <li ><a href="#">Program</a></li>  
  11.                 <li ><a href="#">Blog</a></li>  
  12.                 <li ><a href="#">Others</a></li>  
  13.             </ol>  
  14.         </div>  
  15.         <div class="clear"></div>  
  16.     </div>  
  17.     <!--end nav1-->  
  18.       
  19.     <div class="space-portlet"></div>  
  20.   
  21.     <!--start nav2-->  
  22.     <div id="header-nav2">  
  23.   
  24.         <div id="nav2">  
  25.             <ol >  
  26.                 <li class="active"><a href="#">Home</a></li>  
  27.                 <li><a href="#">Project</a></li>  
  28.                 <li ><a href="#">Program</a></li>  
  29.                 <li ><a href="#">Blog</a></li>  
  30.                 <li ><a href="#">Others</a></li>  
  31.             </ol>  
  32.         </div>  
  33.         <div class="clear"></div>  
  34.     </div>  
  35.     <!--end nav2-->  
  36.       
  37.     <div class="space-portlet"></div>  
  38.       
  39.     <!--start nav3-->  
  40.     <div id="header-nav3">  
  41.   
  42.         <div id="nav3">  
  43.             <ol >  
  44.                 <li class="active"><a href="#">Home</a></li>  
  45.                 <li><a href="#">Project</a></li>  
  46.                 <li ><a href="#">Program</a></li>  
  47.                 <li ><a href="#">Blog</a></li>  
  48.                 <li ><a href="#">Others</a>
分享到:
评论

相关推荐

    一个精彩的JS+CSS精彩导航实例

    一个精彩的JS+CSS精彩导航实例一个精彩的JS+CSS精彩导航实例

    精彩导航网站源码亲测完整

    【精彩导航网站源码亲测完整】 导航网站源码是一种用于构建在线导航平台的软件代码,这类源码通常包括HTML、CSS、JavaScript等前端技术,以及PHP、Python、ASP.NET等后端语言,用于实现用户界面展示、数据交互以及...

    经典实用带图片精彩导航栏菜单代码

    【标题】"经典实用带图片精彩导航栏菜单代码"是一个关于网页设计的资源,它包含了一组用于构建高效导航栏的HTML代码。这样的导航栏菜单通常在网站开发中扮演着重要角色,因为它可以帮助用户轻松地浏览网站的不同部分...

    dreamweaver8精彩网页设计实例导航

    《Dreamweaver 8精彩网页设计实例导航》是一本针对Adobe Dreamweaver 8的实践教程,旨在通过丰富的实例引导读者掌握网页设计的核心技巧。Dreamweaver 8是一款流行的网页设计与开发工具,它集成了可视化编辑、HTML...

    一个精彩的JS CSS精彩导航实例.rar

    这个“一个精彩的JS CSS精彩导航实例”是一个很好的学习资源,它展示了如何结合这两种技术来构建一个功能强大且视觉上引人入胜的导航系统。 首先,我们来探讨JavaScript在菜单导航中的作用。JavaScript主要负责交互...

    CSS精彩导航栏设计例子

    本主题将深入探讨如何使用CSS(层叠样式表)来创建精彩的导航栏设计。CSS是一种强大的样式语言,用于控制网页元素的外观和布局,使其更加美观且易于交互。 一、理解CSS基础 在开始设计导航栏之前,我们需要了解CSS...

    网页FLASH导航条精彩源码

    总的来说,"网页FLASH导航条精彩源码"是一套实用的设计资源,可以帮助网页设计师快速构建富有创意和功能性的导航条,提升网站的整体质量和用户体验。对于学习Flash编程和网页设计的人来说,也是一个很好的实践和参考...

    精彩导航 玩转手机GPS.pdf

    《精彩导航:玩转手机GPS》 手机GPS已经成为现代生活中的重要工具,尤其在智能手机普及的今天,几乎每一部手机都配备了GPS功能。然而,许多用户并未充分利用这一功能,对GPS的理解仅停留在导航层面。实际上,GPS在...

    极品网址导航源码不错商业版的

    总的来说,【极品网址导航源码】是一个高质量、商业化的网站构建解决方案,适用于那些希望创建功能完善、用户体验优秀的网址导航平台的个人或企业。通过合理的使用和定制,可以打造出满足特定需求的个性化网络导航...

    精彩菜单导航

    一个精彩的菜单导航系统能够帮助用户快速、有效地找到他们需要的信息或功能,提高网站或应用程序的可访问性和用户满意度。以下是对"精彩菜单导航"这一主题的详细解释: 1. **导航设计原则**:设计优秀的菜单导航应...

    精彩动态导航菜单制作详解

    本教程将深入讲解如何创建一个精彩的动态导航菜单,结合了JavaScript(尤其是jQuery)的力量,使用户体验更加流畅。 首先,我们需要理解导航菜单的基本结构。在HTML中,我们可以使用`&lt;ul&gt;`和`&lt;li&gt;`元素来创建一个...

    远峰17S 导航仪固件

    【远峰17S 导航仪固件】是一个针对远峰17S导航设备的系统更新文件,通常称为ROM(Read-Only Memory),在电子设备中,它指的是存储固件或系统的非易失性存储器。固件是介于硬件和操作系统之间的低级软件,负责初始化...

    19个精彩的CSS导航菜单

    本文将详细解析标题“19个精彩的CSS导航菜单”中的关键知识点,帮助你理解和应用这些设计技巧。 1. **CSS基础** - CSS是一种样式语言,用于定义HTML或XML(包括SVG、MathML等)文档的呈现方式。 - CSS通过选择器...

    超棒的网址导航站

    【超棒的网址导航站】是一个集合了众多实用网址的平台,它提供了各种类型的网站链接,包括但不限于生活服务、美容化妆、在线娱乐、信息技术、商业应用以及自助建站等多个领域。这个导航站的特点是完整无错,用户可以...

    JS经典导航条免费下载

    在"一个精彩的JS+CSS精彩导航实例.htm"中,CSS用于设定导航条的外观,包括颜色、字体、布局和动画效果。通过CSS,可以实现导航条的响应式设计,使其在不同设备上都能良好显示。 "仿蓝色理想TAB横向下拉菜单效果....

    路上有你更精彩,GPS导航仪.pdf

    路上有你更精彩,GPS导航仪.pdf

    传奇私服导航 v1.0

    传奇私服导航单页面静态导航程序自发布以来,一直致力为广大私服站长及骨灰玩家提供专业的私服导航服务。作为免费软件产品,在代码质量、运行效率、负载能力、安全等级、功能可操控性和...9、……更多精彩,欢迎使用。

    80018网址导航 v1.0.zip

    本站同时也提供了综合搜引擎,可搜索各种资料及网站,我们的目标是80018收录天下精彩网址,导航全球名站。做最好最专业的网址导航为全球网友提供完善、安全、快捷、高效的信息导航服务   全站都html,ASP静态 ...

    导航特效、网页特效、css

    精彩导航特效、访flash as导航..............

Global site tag (gtag.js) - Google Analytics