html5中文学习网

您的位置: 首页 > html5教程 > 入门教程 » 正文

纯html5+css3下拉导航菜单实现代码_html5教程技巧

[ ] 已经帮助:人解决问题
点评:下拉导航在浏览网页时经常会遇见到,记得以前都是使用js实现的吧,不过本文接下来要介绍的是采用css3+html5实现,感兴趣的你可不要错过了哈,希望看完对你学习css3有所帮助
效果图如下: SFmHTML5中文学习网 - HTML5先行者学习网
SFmHTML5中文学习网 - HTML5先行者学习网
代码如下: SFmHTML5中文学习网 - HTML5先行者学习网

复制代码
代码如下:
SFmHTML5中文学习网 - HTML5先行者学习网
<!DOCTYPE HTML> SFmHTML5中文学习网 - HTML5先行者学习网
<html> SFmHTML5中文学习网 - HTML5先行者学习网
<head> SFmHTML5中文学习网 - HTML5先行者学习网
<meta charset="UTF-8" /> SFmHTML5中文学习网 - HTML5先行者学习网
<title>纯html+css导航</title> SFmHTML5中文学习网 - HTML5先行者学习网
<!-- mulder --> SFmHTML5中文学习网 - HTML5先行者学习网
<!-- qq:10221408 --> SFmHTML5中文学习网 - HTML5先行者学习网
<!-- 只支持 chrome firefox --> SFmHTML5中文学习网 - HTML5先行者学习网
<style> SFmHTML5中文学习网 - HTML5先行者学习网
*{ SFmHTML5中文学习网 - HTML5先行者学习网
margin:0; SFmHTML5中文学习网 - HTML5先行者学习网
padding:0; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
.clear:after { SFmHTML5中文学习网 - HTML5先行者学习网
clear: both; SFmHTML5中文学习网 - HTML5先行者学习网
content: "."; SFmHTML5中文学习网 - HTML5先行者学习网
display: block; SFmHTML5中文学习网 - HTML5先行者学习网
height: 0; SFmHTML5中文学习网 - HTML5先行者学习网
visibility: hidden; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
nav{ SFmHTML5中文学习网 - HTML5先行者学习网
display:inline-block; SFmHTML5中文学习网 - HTML5先行者学习网
border:1px solid #505255; SFmHTML5中文学习网 - HTML5先行者学习网
border-bottom: 1px solid #282C2F; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-border-radius: 5px; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-border-radius: 5px; SFmHTML5中文学习网 - HTML5先行者学习网
margin:50px; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-box-shadow:1px 1px 3px #292929; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-box-shadow:1px 1px 3px #292929; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li{ SFmHTML5中文学习网 - HTML5先行者学习网
list-style:none; SFmHTML5中文学习网 - HTML5先行者学习网
float:left; SFmHTML5中文学习网 - HTML5先行者学习网
border-right: 1px solid #2E3235; SFmHTML5中文学习网 - HTML5先行者学习网
position: relative; SFmHTML5中文学习网 - HTML5先行者学习网
/*background: -moz-linear-gradient(top, #fff, #555D5F 2% ,#555D5F 50%,#3E4245 100%); SFmHTML5中文学习网 - HTML5先行者学习网
background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(2%, #555D5F), color-stop(50%, #555D5F),to(#3E4245));*/ SFmHTML5中文学习网 - HTML5先行者学习网
background:#555D5F; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li:hover{ SFmHTML5中文学习网 - HTML5先行者学习网
/*background: -moz-linear-gradient(top, #fff, #3E4245 2% ,#555D5F 80%,#555D5F 100%); SFmHTML5中文学习网 - HTML5先行者学习网
background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(2%, #3E4245), color-stop(80%, #3E4245),to(#555D5F));*/ SFmHTML5中文学习网 - HTML5先行者学习网
background:#3E4245; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-transition: background 1s ease-out; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-transition: background 1s ease-out; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li a{ SFmHTML5中文学习网 - HTML5先行者学习网
display:block; SFmHTML5中文学习网 - HTML5先行者学习网
height:40px; SFmHTML5中文学习网 - HTML5先行者学习网
line-height:40px; SFmHTML5中文学习网 - HTML5先行者学习网
padding:0 30px; SFmHTML5中文学习网 - HTML5先行者学习网
font-size:12px; SFmHTML5中文学习网 - HTML5先行者学习网
color:#fff; SFmHTML5中文学习网 - HTML5先行者学习网
text-shadow: 0px -1px 0px #000; SFmHTML5中文学习网 - HTML5先行者学习网
text-decoration:none; SFmHTML5中文学习网 - HTML5先行者学习网
white-space:nowrap; SFmHTML5中文学习网 - HTML5先行者学习网
border-left: 1px solid #999E9F; SFmHTML5中文学习网 - HTML5先行者学习网
border-top: 1px solid #999E9F; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-border-top-left-radius: 2px; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-border-top-left-radius: 2px; SFmHTML5中文学习网 - HTML5先行者学习网
z-index:100; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li > a{ SFmHTML5中文学习网 - HTML5先行者学习网
position:relative; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li.first a{ SFmHTML5中文学习网 - HTML5先行者学习网
-moz-border-radius-topleft: 4px; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-border-radius-bottomleft: 4px; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-border-top-left-radius: 4px; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-border-bottom-left-radius: 4px; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li.last{ SFmHTML5中文学习网 - HTML5先行者学习网
border-right: 0 none; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
dl{ SFmHTML5中文学习网 - HTML5先行者学习网
position:absolute; SFmHTML5中文学习网 - HTML5先行者学习网
display:block; SFmHTML5中文学习网 - HTML5先行者学习网
top:40px; SFmHTML5中文学习网 - HTML5先行者学习网
left: -25px; SFmHTML5中文学习网 - HTML5先行者学习网
width:165px; SFmHTML5中文学习网 - HTML5先行者学习网
background:#222222; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-border-radius: 5px; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-border-radius: 5px; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-box-shadow:1px 1px 3px #292929; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-box-shadow:1px 1px 3px #292929; SFmHTML5中文学习网 - HTML5先行者学习网
z-index:10; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li:hover dl{ SFmHTML5中文学习网 - HTML5先行者学习网
top:50px; SFmHTML5中文学习网 - HTML5先行者学习网
display:block; SFmHTML5中文学习网 - HTML5先行者学习网
width:145px; SFmHTML5中文学习网 - HTML5先行者学习网
padding:10px; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
dl a{ SFmHTML5中文学习网 - HTML5先行者学习网
background:transparent; SFmHTML5中文学习网 - HTML5先行者学习网
border:0 none; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-border-radius: 5px; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-border-radius: 5px; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-transition: background 0.5s ease-out; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-transition: background 0.5s ease-out; SFmHTML5中文学习网 - HTML5先行者学习网
z-index:50; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
dl a:hover{ SFmHTML5中文学习网 - HTML5先行者学习网
color:#FFF; SFmHTML5中文学习网 - HTML5先行者学习网
background:#999E9F; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-transition: background 0.3s ease-in-out, color 0.3s ease-in-out; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
dd{ SFmHTML5中文学习网 - HTML5先行者学习网
margin-top:-40px; SFmHTML5中文学习网 - HTML5先行者学习网
opacity:0; SFmHTML5中文学习网 - HTML5先行者学习网
width:145px; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-transition-property:all; SFmHTML5中文学习网 - HTML5先行者学习网
/*-webkit-transition-timing-function: cubic-bezier(5,0,5,0);*/ SFmHTML5中文学习网 - HTML5先行者学习网
-moz-transition-property: all; SFmHTML5中文学习网 - HTML5先行者学习网
/*-moz-transition-timing-function: cubic-bezier(5,0,5,0);*/ SFmHTML5中文学习网 - HTML5先行者学习网
/*-webkit-transition-delay:5s; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-transition-delay:5s;*/ SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li:hover dd{ SFmHTML5中文学习网 - HTML5先行者学习网
margin-top:0; SFmHTML5中文学习网 - HTML5先行者学习网
opacity:1; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li dd:nth-child(1){ SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-transition-duration: 0.1s; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-transition-duration: 0.1s; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li dd:nth-child(2){ SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-transition-duration: 0.2s; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-transition-duration: 0.2s; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li dd:nth-child(3){ SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-transition-duration: 0.3s; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-transition-duration: 0.3s; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li dd:nth-child(4){ SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-transition-duration: 0.4s; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-transition-duration: 0.4s; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
dt{ SFmHTML5中文学习网 - HTML5先行者学习网
display:none; SFmHTML5中文学习网 - HTML5先行者学习网
margin-top:-25px; SFmHTML5中文学习网 - HTML5先行者学习网
padding-top:15px; SFmHTML5中文学习网 - HTML5先行者学习网
height:10px; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
li:hover dt{ SFmHTML5中文学习网 - HTML5先行者学习网
display:block; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
.Darrow{ SFmHTML5中文学习网 - HTML5先行者学习网
float:right; SFmHTML5中文学习网 - HTML5先行者学习网
margin:18px 10px 0 0; SFmHTML5中文学习网 - HTML5先行者学习网
border-width:5px; SFmHTML5中文学习网 - HTML5先行者学习网
border-color:#FFF transparent transparent transparent; SFmHTML5中文学习网 - HTML5先行者学习网
border-style:solid; SFmHTML5中文学习网 - HTML5先行者学习网
width:0; SFmHTML5中文学习网 - HTML5先行者学习网
height:0; SFmHTML5中文学习网 - HTML5先行者学习网
line-height:0; SFmHTML5中文学习网 - HTML5先行者学习网
overflow:hidden; SFmHTML5中文学习网 - HTML5先行者学习网
cursor:pointer; SFmHTML5中文学习网 - HTML5先行者学习网
text-shadow: 0px -1px 0px #000; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-box-shadow:0px -1px 0px #000; SFmHTML5中文学习网 - HTML5先行者学习网
-moz-box-shadow:0px -1px 0px #000; SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
.arrow{ SFmHTML5中文学习网 - HTML5先行者学习网
margin:0 auto; SFmHTML5中文学习网 - HTML5先行者学习网
margin-top:-5px; SFmHTML5中文学习网 - HTML5先行者学习网
display:block; SFmHTML5中文学习网 - HTML5先行者学习网
width:10px; SFmHTML5中文学习网 - HTML5先行者学习网
height:10px; SFmHTML5中文学习网 - HTML5先行者学习网
background:#222222; SFmHTML5中文学习网 - HTML5先行者学习网
-webkit-transform: rotate(45deg); SFmHTML5中文学习网 - HTML5先行者学习网
-moz-transform: rotate(45deg); SFmHTML5中文学习网 - HTML5先行者学习网
} SFmHTML5中文学习网 - HTML5先行者学习网
</style> SFmHTML5中文学习网 - HTML5先行者学习网
</head> SFmHTML5中文学习网 - HTML5先行者学习网
<body> SFmHTML5中文学习网 - HTML5先行者学习网
<nav> SFmHTML5中文学习网 - HTML5先行者学习网
<ul class="clear"> SFmHTML5中文学习网 - HTML5先行者学习网
<li class="first"><a href="#">菜单一</a></li> SFmHTML5中文学习网 - HTML5先行者学习网
<li> SFmHTML5中文学习网 - HTML5先行者学习网
<span class="Darrow"></span> SFmHTML5中文学习网 - HTML5先行者学习网
<a href="#">菜单二</a> SFmHTML5中文学习网 - HTML5先行者学习网
<dl> SFmHTML5中文学习网 - HTML5先行者学习网
<dt><span class="arrow"></span></dt> SFmHTML5中文学习网 - HTML5先行者学习网
<dd><a href="#">子菜单一</a></dd> SFmHTML5中文学习网 - HTML5先行者学习网
<dd><a href="#">子菜单二</a></dd> SFmHTML5中文学习网 - HTML5先行者学习网
<dd><a href="#">子菜单三子菜单三</a></dd> SFmHTML5中文学习网 - HTML5先行者学习网
</dl> SFmHTML5中文学习网 - HTML5先行者学习网
</li> SFmHTML5中文学习网 - HTML5先行者学习网
<li> SFmHTML5中文学习网 - HTML5先行者学习网
<span class="Darrow"></span> SFmHTML5中文学习网 - HTML5先行者学习网
<a href="#">菜单三</a> SFmHTML5中文学习网 - HTML5先行者学习网
<dl> SFmHTML5中文学习网 - HTML5先行者学习网
<dt><span class="arrow"></span></dt> SFmHTML5中文学习网 - HTML5先行者学习网
<dd><a href="#">子菜单一</a></dd> SFmHTML5中文学习网 - HTML5先行者学习网
<dd><a href="#">子菜单二</a></dd> SFmHTML5中文学习网 - HTML5先行者学习网
<dd><a href="#">子菜单三子菜单三</a></dd> SFmHTML5中文学习网 - HTML5先行者学习网
</dl> SFmHTML5中文学习网 - HTML5先行者学习网
</li> SFmHTML5中文学习网 - HTML5先行者学习网
<li> SFmHTML5中文学习网 - HTML5先行者学习网
<span class="Darrow"></span> SFmHTML5中文学习网 - HTML5先行者学习网
<a href="#">菜单四</a> SFmHTML5中文学习网 - HTML5先行者学习网
<dl> SFmHTML5中文学习网 - HTML5先行者学习网
<dt><span class="arrow"></span></dt> SFmHTML5中文学习网 - HTML5先行者学习网
<dd><a href="#">子菜单一</a></dd> SFmHTML5中文学习网 - HTML5先行者学习网
<dd><a href="#">子菜单二</a></dd> SFmHTML5中文学习网 - HTML5先行者学习网
<dd><a href="#">子菜单三</a></dd> SFmHTML5中文学习网 - HTML5先行者学习网
<dd><a href="#">子菜单四</a></dd> SFmHTML5中文学习网 - HTML5先行者学习网
</dl> SFmHTML5中文学习网 - HTML5先行者学习网
</li> SFmHTML5中文学习网 - HTML5先行者学习网
<li><a href="#">菜单五</a></li> SFmHTML5中文学习网 - HTML5先行者学习网
<li><a href="#">菜单六</a></li> SFmHTML5中文学习网 - HTML5先行者学习网
<li><a href="#">菜单七</a></li> SFmHTML5中文学习网 - HTML5先行者学习网
<li class="last"><a href="#">菜单八</a></li> SFmHTML5中文学习网 - HTML5先行者学习网
</ul> SFmHTML5中文学习网 - HTML5先行者学习网
</nav> SFmHTML5中文学习网 - HTML5先行者学习网
</body> SFmHTML5中文学习网 - HTML5先行者学习网
</html> SFmHTML5中文学习网 - HTML5先行者学习网
SFmHTML5中文学习网 - HTML5先行者学习网
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助