这次给大家带来CSS实现自适应导航菜单,CSS实现自适应导航菜单的注意事项有哪些,下面就是实战案例,一起来看一下。
以下是一个简单实例,可以通过学习了解响应工菜单的制作。
html
.nav {
position: relative;
margin: 20px 0;
}
.nav ul {
margin: 0;
padding: 0;
}
.nav ul li {
margin: 0 5px 10px 0;
padding: 0;
list-style: none;
float: left;
}
.nav a {
padding: 3px 12px;
text-decoration: none;
color: #999;
line-height: 100%;
}
.nav a:hover {
color: #000;
}
.nav .current a {
background: #999;
color: #fff;
border-radius: 5px;
}
/* right nav */
.nav.right ul {
text-align: right;
}
/* center nav */
.nav.center ul {
text-align: center;
}页面小于600显示成一列
@media (max-width: 600px) {
.nav {
position: relative;
min-height: 30px;
}
.nav ul {
width: 180px;
padding: 5px 0;
position: absolute;
top: 0;
left: 0;
border: solid 1px #aaa;
background: #fff url(images/icon-menu.png) no-repeat 10px 11px;
border-radius: 5px;
box-shadow: 0 1px 2px rgba(0,0,0,.3);
}
.nav li {
display: none; /* hide all 相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:










