【发布时间】:2013-12-03 13:12:21
【问题描述】:
我已经看到有关此主题的其他堆栈溢出问题,并确保我已遵循这些答案,但不幸的是它仍然无法正常工作。
我有一个 bootstrap 3 主题,它在除 ie8 之外的所有浏览器中看起来都很好。 我在我的主机帐户(所有其他 CSS 所在的位置)中包含了 respond.min.js 和 html5shiv.js,在 IE8 中我实际上可以看到这些文件,因此正在加载脚本。
在关闭 </head> 标记之前,我的所有样式表之后也会加载它们,有什么想法可能导致我的引导程序无法在 IE8 上运行吗?似乎所有媒体查询都在工作,除了那些指定列宽的查询。
我真的希望我能研究这么多,这是一个简单的修复,但它发生在我的另一个 bootstrap 3 网站上,提前致谢。
<link href="http://alexn.co.uk/Lemans/css/bootstrap.css" rel="stylesheet" media="screen">
<link href="http://alexn.co.uk/Lemans/css/append.css" rel="stylesheet" media="screen">
<link href="http://alexn.co.uk/Lemans/css/font.css" rel="stylesheet" media="screen">
<link href='http://fonts.googleapis.com/css?family=Signika:400,600' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700' rel='stylesheet' type='text/css'>
<script src="http://code.jquery.com/jquery.js"></script>
<script src="http://alexn.co.uk/Lemans/js/bootstrap.min.js"></script>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="http://alexn.co.uk/Lemans/js/html5shiv.js"></script>
<script src="http://alexn.co.uk/Lemans/js/respond.min.js"></script>
<![endif]-->
可以在以下位置找到该网站的实时链接 http://lemansfitness.co.uk
我应该注意,我将所有这些都托管在 tumblr 上。
【问题讨论】:
-
究竟是什么不起作用?能具体点吗?
-
@msturdy 提到了它,但没有足够详细抱歉 - 主要是宽度,所以 4 宽度列是 100% 宽度,就像 12 宽度列一样
-
看起来这是一个跨域问题。使用 Respond.js 和 shiv 的 CDN 源: 查看 GetBootstrap.com 示例文件。 Respond.js 非常特别,如果您不在相对路径和根级域上托管它,则必须进行不同的设置。
标签: javascript jquery css twitter-bootstrap internet-explorer-8