纯css实现的二级导航下拉菜单
0
阅: - 评:0 - 积分:上述代码展现的是一个纯css实现的二级下拉导航效果,里面没有夹杂任何js/jq。当然兼容性就不用说了,ie6是要靠边站的。源码中应用了伪类,在ie6中支持的伪类非常有限。正是由于ie6的限制,致使我们在写代码时不得不使用大量的js/jq来替代伪类。虽然我们很痛恨ie6,但ie6的存在也使得我们的代码更加严谨起来。特别是对于初学者来说,天天与ie6打交道还是有好处的。虽然ie6被你骂了千百遍,但ie6始终如初恋般的对你,总是刚正不阿的指出你的错误。在经历九九八十一难后相信你一定可以无视ie6的存在,自豪的说:“妈妈再也不用担心我怕ie6啦”!源码如下:
在线演示
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>纯css实现的二级导航下拉菜单</title>
- <meta name="author" content="艺灵设计,yilingsj@gmail.com, www.yilingsj.com" />
- <style type="text/css">
- *{margin:0; padding:0}
- body{font-size:12px;}
- a,a:hover{text-decoration:none;color:#000;}
- ul{list-style:none;margin:0 auto;width:1000px; height:30px;background:#e0e0e0;}
- ul li{float:left;text-align:center;height:30px;line-height:30px;position:relative;z-index:10;}
- ul li a,ul li span,ul li span a{display:block;width:125px;}
- ul li>a{color:#000;}
- ul li>a:hover{background:#ccc;color:#fff;}
- ul li span{display:none;position:absolute;top:30px; background:#ccc;}
- ul li:hover span{display:block;}
- ul li span a{ border-top:1px solid #666;color:#fff;}
- ul li span a:hover{background:#e0e0e0;}
- </style>
- </head>
- <body>
- <ul>
- <li>
- <a href="http://www.yilingsj.com">艺灵首页</a>
- </li>
- <li><a href="http://www.yilingsj.com/flash/">flash动画</a>
- <span>
- <a href="http://www.yilingsj.com/flash/flashwz/">flash文字特效</a>
- <a href="#">flash 焦点图</a>
- <a href="#">flash 函数</a>
- </span>
- </li>
- <li><a href="http://www.yilingsj.com/div/">div + css</a>
- <span>
- <a href="#">ie6 bug</a>
- <a href="#">div 技巧</a>
- </span>
- </li>
- <li><a href="http://www.yilingsj.com/css3/">css3特效</a>
- <span>
- <a href="#">css3常用属性</a>
- <a href="#">transition集合</a>
- <a href="#">实例欣赏</a>
- </span>
- </li>
- <li><a href="http://www.yilingsj.com/html5/">html5实例</a>
- <span>
- <a href="#">html5实例1</a>
- <a href="#">html5实例2</a>
- <a href="#">html5实例3</a>
- </span>
- </li>
- <li><a href="http://www.yilingsj.com/jquery/">jquery特效</a>
- <span>
- <a href="#">banner特效</a>
- <a href="#">导航特效</a>
- <a href="#">实例展示</a>
- </span>
- </li>
- <li><a href="http://www.yilingsj.com/design/">设计欣赏</a>
- <span>
- <a href="#">网页欣赏</a>
- <a href="#">logo欣赏</a>
- <a href="#">名片设计</a>
- <a href="#">UI设计</a>
- </span>
- </li>
- <li><a href="http://www.yilingsj.com/ziyuan/">资源下载</a>
- <span>
- <a href="#">手册资源</a>
- <a href="#">jq库资源</a>
- <a href="#">软件资源</a>
- </span>
- </li>
- </ul>
- </body>
- </html>
注:本文预期效果的思路与方法均为个人观点,不代表大众,准确性不做保证,以实现最终效果为标准!代码仅供读者参考。
转载声明:
若亲想转载本文到其它平台,请务必保留本文出处!
本文链接:/div/2013-10-11/86.html
若亲不想直保留地址,含蓄保留也行。艺灵不想再看到有人拿我的技术文章到他的地盘或者是其它平台做教(装)程(B)而不留下我的痕迹。文章你可以随便转载,随便修改,但请尊重艺灵的劳动成果!谢谢理解。
亲,扫个码支持一下艺灵呗~
上一篇: 滚动的可乐瓶(碉堡了!) 下一篇: 图片距下面有3px的问题