bootstrap IE8 兼容性处理


Posted in Javascript onMarch 22, 2017

bootstrap IE8 兼容性处理

<!DOCTYPE html>
<html lang="zh-CN">

  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Bootstrap IE8兼容性</title>
    <link href="css/bootstrap.min.css" rel="external nofollow" rel="stylesheet">
    <link rel="stylesheet" type="text/css" href="css/font-awesome.min.css" rel="external nofollow" />
    
    <!--[if lt IE 9]>
       <script src="//cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
       <script src="//cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
    
  </head>

  <body>
    <div class="container">
      <div class="row">
        <div class="col-sm-6" style="border: 1px solid red;">
          左侧
        </div>
        <div class="col-sm-6" style="border: 1px solid green;">
          右侧
        </div>
      </div>
    </div>
  </body>

</html>

针对 IE8 仍然需要额外引入 Respond.js 文件以支持媒体查询(media query)。

1、http协议下效果(如:http://192.168.12.40:8020/bootstrap/index.html):

bootstrap IE8 兼容性处理

2、file文件协议IE8下效果(如:C:\Users\dell\Documents\HBuilderProject\bootstrap\index.html)

bootstrap IE8 兼容性处理

如上图所示,已经不支持栅格布局。

主要存在的问题是:

Respond.js 与 file:// 协议

由于浏览器的安全机制,Respond.js 不能在通过 file:// 协议(打开本地HTML文件所用的协议)访问的页面上发挥正常的功能。如果需要测试 IE8 下面的响应式特性,务必通过 http 协议访问页面(例如搭建 apache、nginx 等)。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery对表单操作2
Apr 06 Javascript
JS控件的生命周期介绍
Oct 22 Javascript
跟我学习javascript的最新标准ES6
Nov 20 Javascript
jQuery插件ajaxFileUpload使用详解
Jan 10 Javascript
Web 开发中Ajax的Session 超时处理方法
Jan 19 Javascript
Express URL跳转(重定向)的实现方法
Apr 07 Javascript
JS获取填报扩展单元格控件的值的解决办法
Jul 14 Javascript
node.js的exports、module.exports与ES6的export、export default深入详解
Oct 26 Javascript
完美解决iview 的select下拉框选项错位的问题
Mar 02 Javascript
vue路由教程之静态路由
Sep 03 Javascript
layui 数据表格+分页+搜索+checkbox+缓存选中项数据的方法
Sep 21 Javascript
Javascript中Math.max和Math.max.apply的区别和用法详解
Aug 24 Javascript
详解angular中通过$location获取路径(参数)的写法
Mar 21 #Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
Mar 21 #jQuery
Linux使用Node.js建立访问静态网页的服务实例详解
Mar 21 #Javascript
在 Angular 中实现搜索关键字高亮示例
Mar 21 #Javascript
js省市区级联查询(插件版&amp;无插件版)
Mar 21 #Javascript
Bootstrap学习笔记 轮播(Carousel)插件
Mar 21 #Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
Mar 21 #Javascript
You might like
第1次亲密接触PHP5(2)
2006/10/09 PHP
PHP 服务器配置(使用Apache及IIS两种方法)
2009/06/01 PHP
php.ini中date.timezone设置分析
2011/07/29 PHP
php处理文件的小例子(解压缩,删除目录)
2013/02/03 PHP
如何用php生成扭曲及旋转的验证码图片
2013/06/07 PHP
php判断GIF图片是否为动画的方法
2020/09/04 PHP
ThinkPHP登录功能的实现方法
2014/08/20 PHP
php页面缓存方法小结
2015/01/10 PHP
JavaScript的parseInt 取整使用
2011/05/09 Javascript
JavaScript中变量提升 Hoisting
2012/07/03 Javascript
jquery实现带二级菜单的导航示例
2014/04/28 Javascript
js调试系列 断点与动态调试[基础篇]
2014/06/18 Javascript
JavaScript中的值类型转换介绍
2014/12/31 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
jQuery实现获取绑定自定义事件元素的方法
2015/12/02 Javascript
Bootstrap前端开发案例一
2016/06/17 Javascript
Google 地图API Map()构造器详解
2016/08/06 Javascript
javascript函数中的3个高级技巧
2016/09/22 Javascript
javascript基础练习之翻转字符串与回文
2017/02/20 Javascript
js实现3D图片环展示效果
2017/03/09 Javascript
JS如何实现封装列表右滑动删除收藏按钮
2020/07/23 Javascript
如何将Node.js中的回调转换为Promise
2020/11/10 Javascript
详解python中asyncio模块
2018/03/03 Python
python如何解析复杂sql,实现数据库和表的提取的实例剖析
2020/05/15 Python
pycharm激活码免费分享适用最新pycharm2020.2.3永久激活
2020/11/25 Python
阿迪达斯法国官方网站:adidas法国
2018/03/20 全球购物
英国日常交易网站:Wowcher
2018/09/04 全球购物
优秀毕业生求职信范文
2014/01/02 职场文书
2014年银行客户经理工作总结
2014/11/12 职场文书
辞职信模板(中英文版)
2015/02/27 职场文书
python实现腾讯滑块验证码识别
2021/04/27 Python
JavaScript严格模式不支持八进制的问题讲解
2021/11/07 Javascript
如何在python中实现ECDSA你知道吗
2021/11/23 Python
使用CSS设置滚动条样式
2022/01/18 HTML / CSS
nginx location 带斜杠【 / 】与不带的区别
2022/04/13 Servers
VMware虚拟机安装 Windows Server 2022的详细图文教程
2022/09/23 Servers