文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>纯css下拉菜单...

纯css下拉菜单...

时间:2010-08-12  来源:renxingxingge

这是一个无js,无hacks的纯CSS下拉菜单,支持IE6。 ]t0-N.73R:B21vjwWl

IE6+, FireFox2+, Opera 9+, Flock2+, Chrom2+ 测试通过。

 

HTML部分:

 

 

 

  1. <div class="wrapper"> 
  2.  <div class="mainmenu"> 
  3.   <ul class="menu"> 
  4.    <li class="list"><a class="category" href="#Home">Home</a></li> 
  5.   </ul> 
  6.   <ul class="menu"> 
  7.    <li class="list"> 
  8.     <a class="category" href="#about">About Us&nbsp;&nbsp;&raquo;</a> 
  9.     <ul class="submenu"> 
  10.      <li><a href="#about1">About link 1</a></li> 
  11.      <li><a href="#about2">About link 2</a></li> 
  12.      <li><a href="#about3">About link 3</a></li> 
  13.      <li><a href="#about4">About link 4</a></li> 
  14.      <li><a class="endlist" href="#about5">About link 5</a></li> 
  15.     </ul> 
  16.    </li> 
  17.   </ul> 
  18.   <ul class="menu"> 
  19.    <li class="list"> 
  20.     <a class="category" href="#articles">Articles&nbsp;&nbsp;&raquo;</a> 
  21.     <ul class="submenu"> 
  22.      <li><a href="#articles1">Articles link 1</a></li> 
  23.      <li><a href="#articles2">Articles link 2</a></li> 
  24.      <li><a href="#articles3">Articles link 3</a></li> 
  25.      <li><a class="endlist" href="#articles4">Articles link 4</a></li> 
  26.     </ul> 
  27.    </li> 
  28.   </ul> 
  29.   <ul class="menu"> 
  30.    <li class="list"> 
  31.     <a class="category" href="#news">News&nbsp;&nbsp;&raquo;</a> 
  32.     <ul class="submenu"> 
  33.      <li><a href="#news1">News link 1</a></li> 
  34.      <li><a href="#news2">News link 2</a></li> 
  35.      <li><a class="endlist" href="#news3">News link 3</a></li> 
  36.     </ul> 
  37.    </li> 
  38.   </ul> 
  39.   <ul class="menu"> 
  40.    <li class="list"><a class="category" href="#donate">Donate</a></li> 
  41.   </ul> 
  42.   <ul class="menu"> 
  43.    <li class="list"><a class="category" href="#contact">Contact</a></li> 
  44.   </ul> 
  45.  </div> <!-- end mainmenu --> 
  46. </div> <!-- end wrapper --> 
 
CSS部分: 
 
  1. body,td,th { 
  2.  font-familyVerdana, Geneva, sans-serif
  3.  font-size100%
  4.  color#666
  5. body { 
  6.  background-color#fff
  7.  margin-left20px
  8.  margin-top20px
  9.  margin-right20px
  10.  margin-bottom20px
  11. }  
  12. a, a:hover, a:active, a:focus { 
  13.  outline:0;  
  14.  direction:ltr
  15.   
  16. .wrapper { 
  17.  position:relativeheight:25px
  18.   
  19. .mainmenu { 
  20.  position:absolute;  
  21.  z-index:100
  22.  font-family:Verdana, Geneva, sans-serif
  23.  font-weight:normal
  24.  font-size:90%
  25.  line-height:25px
  26.  left:50%;  
  27.  margin-left:-303px;  
  28.  width:606px
  29. }  
  30.   
  31. ul.menu { 
  32.  padding:0;  
  33.  margin:0;  
  34.  list-style:none;  
  35.  width:100px;  
  36.  overflow:hidden;  
  37.  float:left;  
  38.  margin-right:1px
  39. }  
  40. ul.menu a { 
  41.  text-decoration:none;  
  42.  color:#fff;  
  43.  padding-left:5px
  44. ul.menu li.list { 
  45.  float:left
  46.  width:250px
  47.  margin:-32767px -125px 0px 0px
  48.  background:url(images/top1.png) no-repeat left bottom
  49. ul.menu li.list a.category { 
  50.  position:relative
  51.  z-index:50
  52.  display:block
  53.  float:left
  54.  width:120px
  55.  margin-top:32767px
  56.  background:transparent
  57. ul.menu li.list a.category:hover,ul.menu li.list a.category:focus,ul.menu li.list a.category:active { 
  58.  margin-right:1px
  59.  background-image:url(images/tophover1.png); 
  60.  background-repeat:no-repeat
  61.  background-position:left top
  62. ul.submenu { 
  63.  float:left;  
  64.  padding:25px 0px 0px 0px;  
  65.  margin:0;  
  66.  list-style:none;  
  67.  background-image:url(images/tophover1.png); 
  68.  background-repeat:no-repeat
  69.  background-position:left top
  70.  margin:-25px 0px 0px 0px
  71. ul.submenu li a { 
  72.  float:left
  73.  width:120px
  74.  background:#369
  75.  clear:left
  76. ul.submenu li a.endlist { 
  77.  background:url(images/bottom1.png); 
  78. ul.submenu li a.endlist:hover,ul.submenu li a.endlist:focus,ul.submenu li a.endlist:active { 
  79.  background:url(images/bottomhover1.png); 
  80. ul.submenu a:hover,ul.submenu a:focus,ul.submenu a:active { 
  81.  background:#900
  82.  margin-right:1px
  83. }
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载