请问一个非常简单简洁的自适应导航栏
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; } }
更新时间:2025-04-11 00:04:23
转载请注明原文链接:https://www.muzicopy.com/suibi/4558.html