+ -
当前位置:首页 → 问答吧 → 纯CSS菜单(三)

纯CSS菜单(三)

时间:2008-06-19

来源:互联网

下载 (33.12 KB)
2008-6-19 03:58

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>flyout-竖向三级弹出菜单</title>
  6. <style type="text/css">
  7. /* common styling */
  8. .menu {font-family: arial, sans-serif; width:106px; height:150px; position:relative; margin:0; font-size:11px; margin:50px 0;}
  9. .menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:104px; height:20px; text-align:center; color:#fff; border:1px solid #aaa; background:#710069; line-height:20px; font-size:11px; overflow:hidden;}
  10. .menu ul {padding:0; margin:0;list-style-type: none; }
  11. .menu ul li {float:left; margin-right:1px; position:relative;}
  12. .menu ul li ul {display: none;}
  13. /* specific to non IE browsers */
  14. .menu ul li:hover a {color:#fff; background:#36f;}
  15. .menu ul li:hover ul {display:block; position:absolute; top:0; left:105px; width:105px;}
  16. .menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
  17. .menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
  18. .menu ul li:hover ul li ul {display: none;}
  19. .menu ul li:hover ul li a {display:block; background:#eee; color:#000;}
  20. .menu ul li:hover ul li a:hover {background:#6fc; color:#000;}
  21. .menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
  22. </style>
  23. <!--[if lte IE 6]>
  24. <style type="text/css">
  25. .menu ul li a.hide, .menu ul li a:visited.hide {display:none;}
  26. .menu ul li a:hover ul li a.hide {display:none;}
  27. .menu ul li a:hover {color:#fff; background:#36f;}
  28. .menu ul li a:hover ul {display:block; position:absolute; top:0; left:105px; width:105px;}
  29. .menu ul li a:hover ul li a.sub {background:#6a3; color:#fff;}
  30. .menu ul li a:hover ul li a {display:block; background:#eee; color:#000;}
  31. .menu ul li a:hover ul li a ul {visibility:hidden;}
  32. .menu ul li a:hover ul li a:hover {background:#6fc; color:#000;}
  33. .menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:105px; top:0; color:#000;}
  34. </style>
  35. <![endif]-->
  36. </head>
  37. <body>
  38. <div class="menu">
  39. <ul>
  40. <li><a class="hide" href="../menu/index.html">DEMOS</a>
  41. <!--[if lte IE 6]>
  42. <a href="../menu/index.html">DEMOS
  43. <table><tr><td>
  44. <![endif]-->
  45.   <ul>
  46.   <li><a href="../menu/zero_dollars.html" title="The zero dollar ads page">zero dollars</a></li>
  47.   <li><a href="../menu/embed.html" title="Wrapping text around images">wrapping text</a></li>
  48.   <li><a href="../menu/form.html" title="Styling forms">styled form</a></li>
  49.   <li><a href="../menu/nodots.html" title="Removing active/focus borders">active focus</a></li>
  50.   <li><a class="hide" href="../menu/hover_click.html" title="Hover/click with no active/focus borders">HOVER/CLICK &gt;</a>
  51.   <!--[if lte IE 6]>
  52.   <a class="sub" href="../menu/hover_click.html" title="Hover/click with no active/focus borders">HOVER/CLICK &gt;
  53.   <table><tr><td>
  54.   <![endif]-->
  55.    <ul>
  56.    <li><a href="../menu/form.html" title="Styling forms">styled form</a></li>
  57.    <li><a href="../menu/nodots.html" title="Removing active/focus borders">active focus</a></li>
  58.    <li><a href="../menu/hover_click.html" title="Hover/click with no active/focus borders">hover/click</a></li>
  59.    </ul>
  60.   <!--[if lte IE 6]>
  61.   </td></tr></table>
  62.   </a>
  63.   <![endif]-->
  64.   </li>
  65.   <li><a href="../menu/shadow_boxing.html" title="Multi-position drop shadow">shadow boxing</a></li>
  66.   <li><a href="../menu/old_master.html" title="Image Map for detailed information">image map</a></li>
  67.   <li><a href="../menu/bodies.html" title="fun with background images">fun backgrounds</a></li>
  68.   <li><a href="../menu/fade_scroll.html" title="fade-out scrolling">fade scrolling</a></li>
  69.   <li><a href="../menu/em_images.html" title="em size images compared">em sized images</a></li>
  70.   </ul>
  71.   <!--[if lte IE 6]>
  72.   </td></tr></table>
  73.   </a>
  74.   <![endif]-->
  75. </li>
  76. <li><a class="hide" href="index.html">MENUS</a>
  77. <!--[if lte IE 6]>
  78. <a href="index.html">MENUS
  79. <table><tr><td>
  80. <![endif]-->
  81.   <ul>
  82.   <li><a href="spies.html" title="a coded list of spies">spies menu</a></li>
  83.   <li><a href="vertical.html" title="a horizontal vertical menu">vertical menu</a></li>
  84.   <li><a href="expand.html" title="an enlarging unordered list">enlarging list</a></li>
  85.   <li><a href="enlarge.html" title="an unordered list with link images">link images</a></li>
  86.   <li><a href="cross.html" title="non-rectangular links">non-rectangular</a></li>
  87.   <li><a href="jigsaw.html" title="jigsaw links">jigsaw links</a></li>
  88.   <li><a href="circles.html" title="circular links">circular links</a></li>
  89.   </ul>
  90. <!--[if lte IE 6]>
  91. </td></tr></table>
  92. </a>
  93. <![endif]-->
  94. </li>
  95. <li><a class="hide" href="../layouts/index.html">LAYOUTS</a>
  96. <!--[if lte IE 6]>
  97. <a href="../layouts/index.html">LAYOUTS
  98. <table><tr><td>
  99. <![endif]-->
  100.   <ul>
  101.   <li><a href="../layouts/bodyfix.html" title="Cross browser fixed layout">Fixed 1</a></li>
  102.   <li><a href="../layouts/body2.html" title="Cross browser fixed layout">Fixed 2</a></li>
  103.   <li><a href="../layouts/body4.html" title="Cross browser fixed layout">Fixed 3</a></li>
  104.   <li><a href="../layouts/body5.html" title="Cross browser fixed layout">Fixed 4</a></li>
  105.   <li><a href="../layouts/minimum.html" title="A simple minimum width layout">minimum width</a></li>
  106.   </ul>
  107. <!--[if lte IE 6]>
  108. </td></tr></table>
  109. </a>
  110. <![endif]-->
  111. </li>
  112. <li><a class="hide" href="../boxes/index.html">BOXES</a>
  113. <!--[if lte IE 6]>
  114. <a href="../boxes/index.html">BOXES
  115. <table><tr><td>
  116. <![endif]-->
  117.   <ul>
  118.   <li><a href="spies.html" title="a coded list of spies">spies menu</a></li>
  119.   <li><a href="vertical.html" title="a horizontal vertical menu">vertical menu</a></li>
  120.   <li><a href="expand.html" title="an enlarging unordered list">enlarging list</a></li>
  121.   <li><a href="enlarge.html" title="an unordered list with link images">link images</a></li>
  122.   <li><a href="cross.html" title="non-rectangular links">non-rectangular</a></li>
  123.   <li><a href="jigsaw.html" title="jigsaw links">jigsaw links</a></li>
  124.   <li><a href="circles.html" title="circular links">circular links</a></li>
  125.   </ul>
  126. <!--[if lte IE 6]>
  127. </td></tr></table>
  128. </a>
  129. <![endif]-->
  130. </li>
  131. <li><a class="hide" href="../mozilla/index.html">MOZILLA</a>
  132. <!--[if lte IE 6]>
  133. <a href="../mozilla/index.html">MOZILLA
  134. <table><tr><td>
  135. <![endif]-->
  136.   <ul>
  137.   <li><a href="../mozilla/dropdown.html" title="A drop down menu">drop down menu</a></li>
  138.   <li><a href="../mozilla/cascade.html" title="A cascading menu">cascading menu</a></li>
  139.   <li><a href="../mozilla/content.html" title="Using content:">content:</a></li>
  140.   <li><a href="../mozilla/moxbox.html" title=":hover applied to a div">mozzie box</a></li>
  141.   <li><a href="../mozilla/rainbow.html" title="I can build a rainbow">rainbow box</a></li>
  142.   <li><a href="../mozilla/snooker.html" title="Snooker cue">snooker cue</a></li>
  143.   <li><a href="../mozilla/target.html" title="Target Practise">target practise</a></li>
  144.   <li><a href="../mozilla/splittext.html" title="Two tone headings">two tone headings</a></li>
  145.   <li><a href="../mozilla/shadow_text.html" title="Shadow text">shadow text</a></li>
  146.   </ul>
  147. <!--[if lte IE 6]>
  148. </td></tr></table>
  149. </a>
  150. <![endif]-->
  151. </li>
  152. <li><a class="hide" href="../ie/index.html">EXPLORER</a>
  153. <!--[if lte IE 6]>
  154. <a href="../ie/index.html">EXPLORER
  155. <table><tr><td>
  156. <![endif]-->
  157.   <ul>
  158.   <li><a href="../ie/exampleone.html" title="Example one">example one</a></li>
  159.   <li><a href="../ie/weft.html" title="Weft fonts">weft fonts</a></li>
  160.   <li><a href="../ie/exampletwo.html" title="Vertical align">vertical align</a></li>
  161. </ul>
  162. <!--[if lte IE 6]>
  163. </td></tr></table>
  164. </a>
  165. <![endif]-->
  166. </li>
  167. <li><a class="hide" href="../opacity/index.html">OPACITY</a>
  168. <!--[if lte IE 6]>
  169. <a href="../opacity/index.html">OPACITY
  170. <table><tr><td>
  171. <![endif]-->
  172. <ul>
  173. <li><a href="../opacity/colours.html" title="colour wheel">opaque colours</a></li>
  174. <li><a href="../opacity/picturemenu.html" title="a menu using opacity">opaque menu</a></li>
  175. <li><a href="../opacity/png.html" title="partial opacity">partial opacity</a></li>
  176. <li><a href="../opacity/png2.html" title="partial opacity II">partial opacity II</a></li>
  177. </ul>
  178. <!--[if lte IE 6]>
  179. </td></tr></table>
  180. </a>
  181. <![endif]-->
  182. </li>
  183. </ul>
  184. </div>
  185. </body>
  186. </html>

复制代码

作者: 0871   发布时间: 2008-06-19

顶。。。。。

作者: 风雨人生   发布时间: 2008-06-22

这个效果还不错

作者: faintok   发布时间: 2008-09-28

好东西顶一个

作者: yuyangsoft   发布时间: 2008-09-28

不错不错呀

作者: austinboy   发布时间: 2008-10-03

不错啊,很好

作者: wusonghaha   发布时间: 2008-11-11

不错啊,很好

作者: stevev   发布时间: 2009-05-04

这个效果还不错

作者: liumy   发布时间: 2009-05-07