【问题标题】:IE8 Support Bootstrap3 + LESSIE8 支持 Bootstrap3 + LESS
【发布时间】:2014-02-13 20:42:51
【问题描述】:

他在那里,

我目前正在使用 Bootstrap 3 + LESS css(http://www.helloerik.com/bootstrap-3-less-workflow-tutorial 工作流程)开发一个网站,不幸的是我似乎无法让 IE8 支持正常工作。我已包含以下行和脚本,并且它们已正确链接:

<!--[if lt IE 9]>
  <script src="defaults/js/html5shiv.js"></script>
  <script src="defaults/js/respond.js"></script>
<![endif]-->

我将较少的文件编译成一个大的缩小的 .css 文件:styles.css。所以我不使用@import 或任何东西。对于那些感兴趣的人,可以在这里找到 CSS 文件:https://dl.dropboxusercontent.com/u/64475407/styles.css,可以在这里找到 index.html 文件:https://dl.dropboxusercontent.com/u/64475407/index.html

真的希望有人可以帮助我:)

纽约

【问题讨论】:

标签: html css internet-explorer-8 less twitter-bootstrap-3


【解决方案1】:

IE11 浏览器的 internet explorer 8 仿真模式与实际的 IE8 浏览器不一样。当我在真正的 IE8 浏览器中尝试时,它实际上是有效的,哈哈 :)

p>

【讨论】:

    【解决方案2】:

    Twitter Bootstrap 3 对 IE8 及以下版本不友好。我不得不使用 polyfill 来处理 IE8 不支持的边框大小调整

    试试看:https://github.com/Schepp/box-sizing-polyfill

    【讨论】:

    • 对于这个设计,我真的需要媒体查询才能工作。 bootstrap3 文档说应该可以使用 html5shiv.js 和 respond.js。知道为什么这些不起作用吗?
    • @YorkKeijzer 如果有帮助,我通常会在 CSS 文件之后调用脚本?
    猜你喜欢
    • 1970-01-01
    • 2015-01-29
    • 1970-01-01
    • 1970-01-01
    • 2013-05-30
    • 2013-08-03
    • 2016-10-28
    • 2012-12-29
    • 1970-01-01
    相关资源
    最近更新 更多