纯CSS下拉导航(兼容IE,ff,chrome及opera)的好处有很多:
1.不必用JavaScript或者jQuery实现,如果网页禁用了JavaScript或者网络慢都有可能影响性能;
2.纯CSS下拉导航不必依靠额外的js库,所以减少了不必要的http请求,加快了用户访问速度;
HTML代码如下:
<ul class="nav"> <li><a href="javascript:void(0)">Home</a></li> <li><a href="javascript:void(0)">About</a></li> <li> <a href="javascript:void(0)">Services</a> <ul> <li><a href="javascript:void(0)">Develop</a></li> <li><a href="javascript:void(0)">Web</a></li> <li><a href="javascript:void(0)">Design</a></li> </ul> </li> <li> <a href="javascript:void(0)">Contact</a> <ul> <li><a href="javascript:void(0)">Email</a></li> <li><a href="javascript:void(0)">QQ</a></li> <li><a href="javascript:void(0)">Phone</a></li> </ul> </li> </ul>
CSS代码如下:
/* 公共样式 */ ul{margin: 0;padding: 0;} ul li{margin: 0;padding: 0;list-style:none;} a{text-decoration: none;} /* 内容部分 */ ul.nav{display:block;position: relative;font-size: 14px;} ul.nav>li:first-child{border-top-left-radius: 10px;} ul.nav>li:last-child{border-top-right-radius: 10px;} ul.nav li{height: 40px;line-height: 40px;background: #aaa;} ul.nav>li{width: 25%;float:left;box-shadow: inset 1px 0 0 #fff;} ul.nav li a{display: block;text-align: center;color: #000;} ul.nav>li>a{font-weight: bold;} ul.nav ul{position: absolute;width: 25%;left: -999px;} ul.nav li:hover ul{left: auto;} ul.nav ul li{border-top: 1px solid #ccc;} ul.nav li:hover{background: #bbb;} ul.nav li:hover>a{color: #fff;}
最终效果如下:
相关推荐
纯CSS下拉导航菜单 纯CSS下拉导航菜单
网页制作前端用纯CSS制作二级导航,用最简单的CSS样式实现二级导航下拉列表,html和css样式简洁清晰,一看就会,拿来就能直接用。
div+css制作一个纯css下拉菜单导航 div+css制作一个纯css下拉菜单导航 div+css制作一个纯css下拉菜单导航 div+css制作一个纯css下拉菜单导航
纯css实现水平下拉导航菜单是一款css导航菜单制作下拉三级菜单代码下载。
纯css制作导航下拉效果各浏览器兼容包括了ie6
纯CSS3制作红色下拉导航菜单代码是一款纯css3 transition属性制作红色的导航菜单,鼠标悬停展开下拉菜单,支持三级下拉菜单代码。
纯CSS3制作红色下拉导航菜单代码是一款纯css3 transition属性制作红色的导航菜单,鼠标悬停展开下拉菜单,支持三级下拉菜单代码。
下载就可以使用的css制作的简易的下拉导航栏菜单
一款纯css制作的下拉菜单,没有js,ie6、ie7、ie8 火狐等浏览都兼容的,超级实用
运用css3的选择器,渐变,动画,圆角的属性制作,不需要任何图片和jquery库
这是一款使用CSS3和简单的js来制作的响应式下拉导航菜单特效。该下拉导航菜单使用CSS3动画来在鼠标滑过时显示子菜单项,并且在视口变小时会切换到列表树结构。
多级CSS3动画下拉导航菜单基于jquery-1.8.3.min.js制作,黑色风格
纯CSS制作的三级下拉导航菜单,根据精美实例改制而成,简单易用
代码简介:纯CSS3制作蓝色滑动下拉菜单是一款鼠标经过导航滑动下拉显示二级导航菜单代码。
CSS和javascript 垂直下拉导航菜单源码 ,有意于学习网页制作
纯CSS3制作华丽网站下拉菜单是一款简单实用的CSS3下拉菜单下载。
纯css实现水平下拉导航菜单是一款css导航菜单制作下拉三级菜单代码下载。
用纯div+css布局,来制作的一个比较简单实用的下拉横向的导航条
纯css制作3级下拉菜单导航,可以查看源码不过在IE6不行。
纯CSS3制作红色下拉导航菜单代码是一款纯css3 transition属性制作红色的导航菜单,鼠标悬停展开下拉菜单,支持三级下拉菜单代码。