我知道这是一个常见问题,我已经检查了很多解决方案,但没有任何效果。那么让我们开始吧:
常见问题: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 而且还是没有任何效果。
有什么帮助吗?
最佳答案
问题已解决。
其中一个 css 文件链接已损坏。
似乎 Respond.js 在文件未找到异常后停止执行。
关于javascript - Bootstrap 3 + respond.js + IE8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24238285/