【发布时间】: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