小高网专业提供QQ活动,QQ技术,QQ技巧,电脑技巧以及其他网络技术,让我们的技术更上一层楼!
【芝麻分】花呗提额神器 DW14元劳力士30包邮 王者荣耀代练9毛/星 免费领取代刷网
永久会员0.5/免费领取年费会 0元分站/抖音快手热门超低 名表1:1复刻最高质量 大佬鞋贸【厂家直销】 送套现开户+淘客网站+软件
免费秒赞/秒评/处Q友/扩列 莆田精仿A货 有支付宝帐号 躺着日赚50+ 比特币项目稳赚日1000
苹果QQ卡永久IPhoneXSMax 0元搭建代刷网分站 正规网赚每日300+ 高质量QQ小号自动发货
《支付宝全套13星20元》 大白社区/对接密价/主打抖音 全网VIP影视注册免费送 双12免费加盟影视会员代理
注册-登陆-送6元 免费领取各种极品QQ号码 引流/招商/源码交易平台 【图包社】-萌白酱小鸟酱资源
9位类型号3元/个秒换手机 永久会员2/流量卡免费送 霸屏天下网络小白日赚上万 绝地求生低价辅助/黑号30
DW手表7元匡威万斯29 抖音快手业务全网最低最快 王者荣耀辅助安卓稳定点我 最新0撸67元教程
全网独家过CF租号,稳定奔放 文字广告位120R/月 王者荣耀职业代打 高质量百度网盘批发0.3元
花呗信用卡秒回款 【寒假赚钱】日保底80+ 兼职日入100-300元 高质量百度网盘批发0.3元
+微信每天免费送1-200红包 文字广告位120R/月 最新QQ微信自动加好友软件 全网最暴利口红机招收代理
花呗信用卡套现秒回款 文字广告位120R/月 文字广告位120R/月 高质量百度网盘批发0.3元
破解手游网游充值后台 长久稳定挂机宝7元1月! 全军刺激LOL辅助5元起! 绝地辅助黑号2元起
超强云呼/支持测试/免费代理 超强云呼/支持测试/免费代理 超强云呼/支持测试/免费代理 超强云呼/支持测试/免费代理

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

发布:小高教学网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美化则需要根据自己的需求来做,本文只提供一个办法参考。
温馨提示本站提供的所有工具,不保证绝对安全无毒,点击下载影子系统(保护您电脑安全)