前端开发必配置:html5shiv.js和respond.min.js的作用说明
一、做页面开发时我们基本都会需要解决的问题:
1、解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题。2、让不支持css3 Media Query的浏览器包括IE6-IE8等其他浏览器支持查询。由于IE6/IE7/IE8还有很大一部分用户,为了让网站浏览者都能正常的访问HTML5网站,故这两种问题还是需要解决的,
二、解决方案很简单:在head标签里添加如下代码就行了
<!--[if lt IE 9]><script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script><script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
三、代码说明:
以下等等都是IE专门提供的一种语法,只有IE能识别运行,其他浏览器只会作为注解。<!--[if !IE]> 除IE外都可识别 <![endif]--><!--[if IE]> 所有的IE可识别 <![endif]--><!--[if IE 6]> 仅IE6可识别 <![endif]--><!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]--><!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]--><!--[if IE 7]> 仅IE7可识别 <![endif]--><!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]--><!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]--><!--[if IE 8]> 仅IE8可识别 <![endif]--><!--[if IE 9]> 仅IE9可识别 <![endif]-->
html5shiv.js 说明: 解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题。
respond.min.js说明: 让不支持css3 Media Query的浏览器包括IE6-IE8等其他浏览器支持查询。
关于我们解决方案里用的两个JS文件地址,网上也有很多。不想用这个的可以自己再找一下别的cdn地址。
前端开发必配置:html5shiv.js和respond.min.js的作用说明相关推荐
- html5shiv.js和respond.min.js的作用
html5shiv:解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题. respond.min:让不支持css3 Media Query的浏览器包括IE6-IE8等其他浏览 ...
- html5shiv.js和respond.min.js
做页面常用的东西,写这里用的时候省点去找了... html5shiv:解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题. respond.min:让不支持css3 Medi ...
- 网站前端开发必会基础知识有哪些?
自己工作做得好好的,怎么非要去搞前端?" 很多人离职的时候,可能印象最深的就是爸妈每天说的这句话.起因很简单,就是自己辞了爸妈眼中的"铁饭碗". 他也是如此,毅然辞去了一 ...
- 前端实习日记——前端开发环境配置清单
前端实习日记--前端开发环境配置清单 实习日记篇说明: 作为前端小菜鸟,初入职场实习,希望将所感所获简单总结,分享给同样处于新手期的小伙伴们,和大家共同成长~ 实习第一步:配环境! 实习第一天,自然是 ...
- respond.min.js/respond.js下载
respond.js/respond.min.js让IE6-8支持CSS3 Media Query 下载地址:/UserFiles/file/20150118/20150118152746_147.r ...
- 下载Echarts.min.js和Echart-gl.min.js
下载Echarts.min.js和Echart-gl.min.js 最近在一个数据处理的APP,其中需要用到Echarts.min.js和Echart-gl.min.js ,话不多说,直接上图 先附上 ...
- react.development.js、React-dom.development.js、babel.min.js 下载
前言 在写这个博客之前好像也停更了半年之久,去实习鞭打了一波.现在回来继续开始学习新的知识. 废话不多说,刚学react之前还是一样准备一个js配件很麻烦下这 react.development.js ...
- flv.js及flv.min.js
flv.js及flv.min.js 相关代码下载地址 <script>function flv_load() {console.log('isSupported: ' + flvjs.is ...
- 前端开发必看 | Vue在前端市场这么火,它到底是什么?
混迹前端市场的大家可能都知道,Vue可以说是一匹黑马,目前github star数已居第一位!前端开发者对Vue使用频率也越来越高. 作为由华人程序员尤雨溪开发的前端构架,它的出身给国人带来了巨大的荣 ...
- 详解浏览器缓存 前端开发必会
详解浏览器缓存 缓存可以说是性能优化中简单高效的一种优化方式了.一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷. 对于一个数据请求来 ...
最新文章
- k8s系列---部署集群
- 架构师最怕程序员知道的十件事
- Vue3 --- 使用vue-element-admin
- ppc上的DataGrid运用 (C#)(版本1.2)
- 原神ios android,原神ios和安卓数据互通吗 原神ios和安卓能一起玩吗
- 小图标下载、gif设计、图片压缩、代码优化
- android gps 室内定位方法,Android GPS室内定位问题的解决方法(location为null)
- Untracked Files Prevent Pull解决方法
- PSD是什么文件格式
- 高绩效团队-VUCA时代的五个管理策略《三》—创新管理
- oracle 统计同比 环比,oracle求同比,环比函数(LAG与LEAD)的详解
- java电商商品搜索_Java生鲜电商平台-搜索模块的设计与架构
- OSI七层协议和Tcp/IP五层协议,路由器交换机和HUB的区别
- Scrapy爬虫框架视频学习
- Cannot open compressed file when install R packages(安装R语言是提示不能解压)
- 提取wux-weapp的微信小程序筛选框:FilterBar
- fatal error caffe/proto/caffe pb h No such file or directo
- 计算机专业重大和吉大,中国“计算机专业”高校排名,中科大不敌吉大,电子科技无缘前10...
- 大豆烘干设备原理,大豆烘干步骤
- Linux——Bash脚本基本用法总结