本文主要包含CSS多级下拉导航菜单,CSS横向导航菜单,CSS导航菜单,CSS下拉导航等相关知识,佚名 希望在学习及工作中可以帮助到您
本文实例为大家分享了纯CSS实现多级下拉横向导航菜单代码,供大家参考,具体内容如下
先看看效果图:
实现代码:
CSS代码:
- <style type="text/css">
- /* for this demo only */
- #backgroundHolder { width:750px; height:500px; padding-top:10px; margin:0 auto; }
- /* ---------------------------------------------------------------------------- */
- /* default styling */
- .nav, .nav ul { list-style-type:none; margin:0; padding:0; }
- .nav a { text-decoration:none; }
- .nav { font-family: arial, sans-serif; font-size:12px; width:650px; margin:0 auto; }
- /* style the links */
- .nav a { background:url(ulmulti3/box.gif) no-repeat rightright center; }
- .nav a.top { background:url(ulmulti3/box.gif) no-repeat rightright top; }
- .nav a.top2 { background:url(ulmulti3/box2.gif) no-repeat rightright top; }
- .nav a.bottombottom { background:url(ulmulti3/box.gif) no-repeat rightright bottombottom; }
- .rightright ul ul a { background:url(ulmulti3/box3.gif) no-repeat rightright center; }
- .rightright ul ul a.top2 { background:url(ulmulti3/box3.gif) no-repeat rightright top; }
- .rightright ul ul a.bottombottom { background:url(ulmulti3/box3.gif) no-repeat rightright bottombottom; }
- /* style the <b> element so that is does not affect the size of the link */
- .nav a b { color:#fff; font-weight:normal; display:block; padding:5px 10px 5px 15px; }
- .nav .fly .main b { background: transparent url(ulmulti3/arrow.gif) no-repeat 117px 9px; }
- .nav .down b { background: transparent url(ulmulti3/arrow2.gif) no-repeat 115px 11px; }
- .nav .