小高网专业提供QQ活动,QQ技术,QQ技巧,电脑技巧以及其他网络技术,让我们的技术更上一层楼!
年费会员免费送 /永久会员0.6 DW手表14包邮 永久超会免费送抖音粉丝0.3/万 电话云呼/招收代理
租赁微信朋友圈8元/天 日结 0元代刷分站/抖音快手最低 电话轰炸/代理拿卡低至1元 花呗信用卡套现秒回款 红包引流机器人
稳定QQ代挂,提卡0.1 一月 抖音必上热门技术招代理 一秒恢复微信拦截掉的域名 免费开通花呗/XYK收钱码
87云支付 3网H5 费率2% 洋仔批发零售5-10位QQ号 永久会员2元 代刷网优质货源 名片赞每天送/每天都能领红包
正规网赚每日收入300+ 易支付三网H5不断电结算不拖拉 全网最低潮牌服装耐克彪马等 极速代刷5毛起价
莆田精仿A货 超会5/普会1/影视会员 免费领取/爱奇艺/腾讯VIP会员 会员批发价 6毛
正规花呗套现平台免费套现 吃鸡/刺激/CF/DNF/辅助 电话轰炸/代理拿卡低至1元 刺激战场/绝地辅助/0拉闸
辅助卡盟/最高等级/一折提卡 绝地冰心插件0封号记录 引流美女套图 刺激战场/绝地辅助/0拉闸
日赚90+正规/非刷单/不要钱 绝地最稳辅助天卡6R 万斯空军贝壳头36秒杀 刺激战场/绝地辅助/0拉闸
每日签到送红包送代刷网 每天轻松小赚几百/真实靠谱 一元搭建/代刷网/影视网 影视双端APP定制价格美丽

一个网站简单兼容简洁的自适应导航栏代码

发布:小高教学网2018-10-13 18:16分类: 网站制作教程

大家在网上经常看到很多网站都是用自适应的网站的导航栏,包括我们高网也是。

小高百度了一下,折磨出这么一个方法然后将代码分享给大家。

原理很简单,利用css的media,进行限制,在手机版访问的时候将导航栏进行隐藏,利用按钮点击进行显示导航。

这是我自己折腾的一个超简单的自适应导航栏,整体思路也简单。

首先是导航栏的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代码需要jquery 支持
$(".nav-on").click(function(){
    $(".nav>ul").slideToggle();
});

尝试解释下:用css查询判断,在电脑端的时候导航栏是正常显示的,导航栏触发按钮”<span class="nav-on"></span>“则隐藏起来。

当用户是用手机访问的时候,则把导航栏的<ul>做隐藏,然后用js操作点击导航栏触发按钮则显示整个<ul></ul>里面的内容。

最后大概写一个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;}
}
如果需要css美化则需要根据自己的需求来做,本文只提供一个办法参考。
温馨提示本站提供的所有工具,不保证绝对安全无毒,点击下载影子系统(保护您电脑安全)