bootstrap2支持的浏览器_bootstrap支持的浏览器 - CSDN
  • Bootstrap框架主要是实现响应式网页布局,在windows平台,IE8-11目前都是支持的,但是对于IE8和IE9来说,很多CSS3属性和HTML5元素--例如,圆角:border-radius,阴影:box-shadow等肯定是不支持的。另外,需要注意的...

    Bootstrap框架主要是实现响应式网页布局,在windows平台,IE8-11目前都是支持的,但是对于IE8和IE9来说,很多CSS3属性和HTML5元素--例如,圆角:border-radius,阴影:box-shadow等肯定是不支持的。另外,需要注意的是,IE8需要配合Respond.js文件才能实现对媒体查询(media query)的支持。

    CSS3 IE8 IE9
    booder-radius 不支持 支持
    box-shadow 不支持 支持
    transform 不支持 支持,但需要添加-ms前缀
    transition 不支持  
    placeholder 不支持  
    注意:IE8和Respond.js

    《1》Respond.js与file://协议

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

    《2》Respond.js与@import

    Respond.js不支持通过@import所引入的CSS文件

    IE兼容模式

    Bootstrap不支持IE 古老的兼容模式,为了让IE浏览器运行最新的渲染模式。需将此加入head标签中

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    国产浏览器高速模式

    国内浏览器厂商一般都支持兼容模式(即IE内核)和高速模式(即webkit内核),但目前所有国产浏览器默认使用兼容模式,这对于IE8及以下无法渲染页面,解决这一问题,需要将此加入:

    <meta name="renderer" content="webkit">

    展开全文
  • Bootstrap的目标是在最新的桌面和移动浏览器上有...bootstrap3支持浏览器:Chrome (Mac、Windows、iOS和Android)Safari (只支持Mac和iOS版,Windows版已经基本死掉了)Firefox (Mac、Windows)Internet ExplorerO...
    Bootstrap的目标是在最新的桌面和移动浏览器上有最佳的表现,也就是说,在较老旧的浏览器上可能会导致某些组件表现出的样式有些不同,但是功能是完整的。
    bootstrap3支持的浏览器:

    Chrome (Mac、Windows、iOS和Android)
    Safari (只支持Mac和iOS版,Windows版已经基本死掉了)
    Firefox (Mac、Windows)
    Internet Explorer
    Opera (Mac、Windows)
    Bootstrap在Chromium、Linux版Chrome、Linux版Firefox和Internet Explorer 7上的表现也是很不错的,只是官方并不提供支持。
    Internet Explorer 8 和 9的很多CSS3属性和HTML5元素,例如圆角矩形和投影,不支持。
    Internet Explorer 6 几乎不支持,nav, pagination 等在ie6上表现都特别差。
    使用bootstrap2的bsie插件 http://www.bootcss.com/p/bsie/ ,提取插件里的 bootstrap-ie6.css 和ie.css,在页面的head里bootstrap.css之下加入如下代码:
    <!--[if lte IE 6]>
    <link rel="stylesheet" type="text/css" href="/css/bootstrap-ie6.css?1">
    <![endif]-->
    <!--[if lte IE 7]>
    <link rel="stylesheet" type="text/css" href="/css/ie.css">
    <![endif]-->
    禁用响应式布局

    <link href="/css/non-responsive.css" rel="stylesheet" media="screen">

    html里的css代码:

    <style type="text/css">
    body {
    padding-top: 60px;
    padding-bottom: 40px;
    }
    /* 禁用响应式布局:重新设置container的宽度。如果没有后面三行的代码,在IE6环境下navbar-top会显示为940px宽度 */
    .container,
    .navbar-static-top .container,
    .navbar-fixed-top .container,
    .navbar-fixed-bottom .container {
    width:1140px;
    }
    </style>

    打开 bootstrap-ie6.css文件,将文件里的pager替换为pagination,用于支持bootstrap3的分页组件。并在底部加入如下代码,代码作用请看注释:

    /* 栅栏系统,溢出的问题 */
    .col-xs-1 {
    width: 5.7%;
    }
    .col-xs-2 {
    width: 13.96%;
    }
    .col-xs-3 {
    width: 22.2%;
    }
    .col-xs-4 {
    width: 30.5%;
    }
    .col-xs-5 {
    width: 38.8%;
    }
    .col-xs-6 {
    width: 47%;
    }
    .col-xs-7 {
    width: 55.2%;
    }
    .col-xs-8 {
    width: 63.5%;
    }
    .col-xs-9 {
    width: 72%;
    }
    .col-xs-10 {
    width: 80%;
    }
    .col-xs-11 {
    width: 88.3%;
    }
    .col-xs-12 {
    width: 100%;
    }

    /* 修复ie6下分页组件css解析失败的问题 */
    .pagination .active a,
    .pagination .active span {
    z-index: 2;
    color: #ffffff;
    cursor: default;

    border-color: #428bca;
    }

    /* 修复ie6下input样式被重写的问题*/
    .form-control{
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;

    border: 1px solid #cccccc;
    border-radius: 4px;
    }
    在html页body之上添加如下代码:

    <!--[if lte IE 6]>
    <script type="text/javascript" src="/js/bootstrap-ie.js"></script>
    <![endif]-->
    <script type="text/javascript">
    (function ($) {
    $(document).ready(function() {
    if ($.isFunction($.bootstrapIE6)) $.bootstrapIE6($(document));
    });
    })(jQuery);
    </script>

    html整个头部文件如下:

    <!DOCTYPE HTML>
    <html>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <link href="/css/bootstrap.min.css" rel="stylesheet" media="screen">
    <!-- Bootstrap theme -->
    <link href="/css/bootstrap-theme.min.css" rel="stylesheet">
    <!--[if lte IE 6]>
    <link rel="stylesheet" type="text/css" href="/css/bootstrap-ie6.css?1">
    <![endif]-->
    <!--[if lte IE 7]>
    <link rel="stylesheet" type="text/css" href="/css/ie.css">
    <![endif]-->
    <link href="/css/non-responsive.css" rel="stylesheet" media="screen">
    <link href="/css/showLoading.css" rel="stylesheet" media="screen">
    <script type="text/javascript" src="/js/jquery-1.10.2.min.js"></script>
    <script type="text/javascript" src="/js/bootstrap.min.js"></script>
    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
    <script src="/js/html5shiv.js"></script>
    <script src="/js/respond.min.js"></script>
    <![endif]-->
    <style type="text/css">
    body {
    padding-top: 60px;
    padding-bottom: 40px;
    }
    /* 禁用响应式布局:重新设置container的宽度。如果没有后面三行的代码,在IE6环境下navbar-top会显示为940px宽度 */
    .container,
    .navbar-static-top .container,
    .navbar-fixed-top .container,
    .navbar-fixed-bottom .container {
    width:1140px;
    }
    </style>
    展开全文
  • 以下为bootstrap3的浏览器支持情况: 转载于:https://www.cnblogs.com/niyingi/p/7487977.html

    以下为bootstrap3的浏览器支持情况:

    转载于:https://www.cnblogs.com/niyingi/p/7487977.html

    展开全文
  • Bootstrap浏览器兼容性

    2017-01-16 14:22:54
    说到浏览器兼容性,就不得不提国内的浏览器占有率现状,这也使得国内的前端工程师总是需要针对各式各样的浏览器做CSS Hack,倘若你想要通过使用Bootstrap来避免这些额外的编码,那你就错了。 自从推出了...
    说到浏览器兼容性,就不得不提国内的浏览器占有率现状,这也使得国内的前端工程师总是需要针对各式各样的浏览器做CSS
     Hack,倘若你想要通过使用Bootstrap来避免这些额外的编码,那你就错了。
    
    自从推出了Bootstrap3以后,整个框架对于低级浏览器的兼容性更是不忍直视,所以如果你的项目牵涉到IE8、IE7,甚至是IE6,那么就可以好好考虑是否还要执着于Bootstrap3了(当然,Bootstrap2相对而言会更加适合这种情况)。
    不过如果你是跟随时代潮流的前端工程师,而且恰巧你的客户也推崇更为先进的前端技术,那么恭喜你,Bootstrap3肯定不会让你失望。
     

    兼容浏览器概要

    • Chrome (Mac、Windows、iOS和Android)
    • Safari (只支持Mac和iOS版,Windows版已经基本死掉了)
    • Firefox (Mac、Windows)
    • Internet Explorer
    • Opera (Mac、Windows)

     

    CSS3属性在IE8以及IE9中的兼容性表现

    CSS特性 Internet Explorer 8 Internet Explorer 9
    border-radius  不支持  支持
    box-shadow  不支持  支持
    transform  不支持  支持,需带 -ms 前缀
    transition  不支持
    placeholder  不支持

    可以看到,由于CSS3无法在IE8中大显身手,所以你的项目在视觉交互上可能要大打折扣了。

     

    IE兼容模式带来的问题

    很多在XP中升级到IE8的用户会发现一些布局或者交互的问题,其实这是由于Bootstrap并不支持IE的兼容模式,为了解决这个问题,我们需要在head中引入以下meta标签。
    <meta http-equiv="X-UA-Compatible" content="IE=edge”>
    这个标签能够确保你的每个页面能够在兼容模式下正常地被渲染。
     

    写在最后

    由于低级浏览器对于CSS3以及HTML5的支持很有限,所以想要采用Bootstrap2还是Bootstrap3得取决于项目本身的需求以及客户群体,有兴趣的朋友可以看看这篇关于Bootstrap2和3之间选择的文章。
    希望高级浏览器一统天下的那天早日到来。
    展开全文
  • 转载于:https://www.cnblogs.com/xxml/p/5760000.html
  • bootstrap样式在IE、360浏览器无法正常显示,之前使用的一个基于bootstrap的插件在IE、360浏览器也无法正常使用。 bootstrap3支持浏览器有: Chrome (Mac、Windows、iOS和Android)Safari (只支持Mac和iOS版,...
  • Bootstrap的目标是在最新的桌面和移动浏览器上有最佳的表现,也就是说,在较老旧的浏览器上可能会导致某些组件表现出的样式有些不同,但是功能是完整的。 bootstrap3支持浏览器:   Chrome (Mac、Windows、iOS...
  • Bootstrap的目标是在最新的桌面和移动浏览器上有最佳的表现,也就是说,在较老旧的浏览器上可能会导致某些组件表现出的样式有些不同,但是功能是完整的。 bootstrap3支持浏览器:   Chrome (Mac、...
  • 参考自:http://www.runoob.com/bootstrap/bootstrap-css-overview.htmlBootstrap 可以在最新的桌面系统和移动端浏览器中很好的工作。旧的浏览器可能无法很好的支持
  • 1、Bootstrap浏览器支持下载页面 2、判断当前IE浏览器小于等于IE8时页面自动跳转到浏览器支持下载页面
  • bootstrap添加ie8及以下浏览器的显示支持
  • 解决办法是在HTML头部加入 UC有一个2B模式(他们很自豪的急速模式。。- -#),默认会自动开启。这个模式下,任何设置都木有作用的。导致很多效果在里面是没用的。 转:...
  • 看到这篇文章有越来越多的人看,我决定给大家节省时间,废话少说...2、如果你发现已经引用了respond.js和Bootstrap,仍无效果,请查看你的Bootstrap是否使用了CDN文件。(详情看第4点) 3、本文主要针对Bootstrap3版本
  • 支持的设备类型为了适用不同的屏幕宽度,Bootstrap 使用 CSS 的媒体查询(media query)来检测浏览器视口的宽度。然后,再根据条件加载相应的样式表。Bootstrap 内部支持 5 种不同的布局,最大布局中每一列的宽度为 ...
  • 在css中加入 [data-toggle~=“collapse”]{ cursor:pointer; }
  • 在IE8下 bottstrap 错乱,变形,不支持一些属性的问题,下面看了一篇 某兄台 借我手弄过来,供大家参考,一般参考第一、第三种方案,基本可以解决兼容问题。。。 让IE6 IE7 IE8 IE9 IE10 IE11支持Boots
  • 基于BootStrap modal组件实现的一个类似window对象alert框、confirm框和prompt框,涉及函数定义字符串获取、立即调用函数表达式、正则表达式运用,modal组件框调用等知识点。
  • 解决Bootstrap网页在360安全浏览器兼容模式下无法正常显示问题 2017年07月31日 16:29:17Askar肉夹馍阅读数:6600 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...
  • IE11 浏览器 无法兼容 Bootstrap3.3.7 的进度条progress 原因:需要在&lt;head&gt;里加入 &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; 这个才可以。 不加...
1 2 3 4 5 ... 20
收藏数 35,256
精华内容 14,102
关键字:

bootstrap2支持的浏览器