【问题标题】:Bootstrap 3 + respond.js + IE8引导程序 3 + response.js + IE8
【发布时间】:2014-10-02 23:50:55
【问题描述】:

我知道这是常见问题,我检查了很多解决方案,但没有任何效果。那么让我们开始吧:

常见问题:Bootstrap 3 不能在 IE8 上运行。我添加了respond.js、meta标签、doctype,但是没有效果。

所有这些都托管在 Sharepoint 2007 服务器上,所以我不在本地工作

我的脑袋:

<!DOCTYPE html>

<html>
    <head id="Head1" runat="server">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">

        <link rel="stylesheet" type="text/css" href="/_layouts/css/my.css" />
        <link rel="stylesheet" type="text/css" href="/_layouts/bootstrap/css/bootstrap.min.css" />
        <!--[if lt IE 9]>
            <script src="/_layouts/js/html5shiv.js"></script>
            <script src="/_layouts/js/respond.min.js"></script>
        <![endif]-->

    </head>
  • 我尝试在文档周围移动 [if lt IE 9]:毕竟是 css 文件,之前的最后一件事等。没有任何帮助。
  • 我也尝试过使用 bootstrap.css 和 bootstrap.min.css。
  • 我还删除了所有不重要的内容
  • 我已更改 my.css 和 bootstrap.css 顺序
  • 当然我有最新版本的respond.js 它仍然没有任何效果。

有什么帮助吗?

【问题讨论】:

  • Respond.js 说它在本地无法使用,您必须将其上传到网络服务器才能使用。你在本地工作吗?
  • 我正在开发 Sharepoint 2007
  • Erp 抱歉帮不了你。我在使用Respond.js 时遇到的问题是:(a) 无法在本地工作,并且 (b) 对于 .css 文件的构成非常挑剔,内联调试信息会破坏它,包括指向 @987654326 的链接@ 不存在的文件会破坏它,一些无效的 CSS 可能会破坏它......这就是我能提供的所有帮助,抱歉。
  • 谢谢@setek,我找到了问题! css 文件链接之一已过时,文件不存在。
  • 好,好,你想把它作为你自己问题的答案发布还是我应该发布?

标签: javascript css internet-explorer-8 twitter-bootstrap-3 respond.js


【解决方案1】:

问题解决了。

其中一个 css 文件链接已损坏。

似乎 Respond.js 在文件未找到异常后停止执行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多