HTML结构
<div class="nav">
<span class="nav-on"><i></i><i></i><i></i></span>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">栏目一</a></li>
<li><a href="#">栏目二</a></li>
</ul>
</div>
JS代码
$(".nav-on").click(function() {
$(".nav > ul").slideToggle();
});
CSS代码
.nav {
line-height: 50px;
background: #0099cc;
position: relative;
}
.nav li {
float: left;
}
.nav li a {
display: block;
padding: 0 20px;
color: #fff;
}
.nav span.nav-on {
display: none;
width: 20px;
position: absolute;
top: 12px;
right: 12px;
cursor: pointer;
}
.nav-on i {
display: block;
width: 100%;
height: 5px;
background: #fff;
margin-bottom: 5px;
}
/* 手机端CSS代码 */
@media screen and (max-width: 768px) {
.nav ul {
display: none;
width: 100%;
}
.nav ul li {
width: 100%;
}
.nav span.nav-on {
display: block;
}
}