1

试图测试引导程序。简单的 HTML 代码在我的计算机上运行良好,但是当我将其放在网站上时,它不适用于 IE9(在 chrome 上运行良好)。是否有任何特殊的 IIS 设置或我的 IE 有问题?如果我的 IE 出现问题,为什么在我的计算机上运行 HTML 页面时它可以正常工作?

<!DOCTYPE html>
<html lang="en">
<head>
<link href="assets/css/bootstrap.css" rel="stylesheet">
<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="assets/js/html5shiv.js"></script>
<![endif]-->
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
</head><body>
<div class="btn-group">
<button class="btn">Left</button>
<button class="btn">Middle</button>
<button class="btn">Right</button>
</div>
</body>
</html>
4

2 回答 2

1

我没有直接找到答案,但我发现了一堆托管在 IIS 上的 ASP 网站的类似问题。他们都谈到了指向 CSS 的链接有问题,您要么需要删除所有缩小的 (.min) 文件,要么直接链接到它们。

我删除了所有 .min 文件,因为我不使用它们,到目前为止一切正常。

于 2015-03-10T11:38:40.580 回答
0

检查资源的路径,您可以使用FireBug插件来帮助您丢失引用。

<!DOCTYPE html>
<html>
<head>
<link href="../assets/css/bootstrap.css" rel="stylesheet">
</head>
<body>
<div class="btn-group">
<button class="btn">Left</button>
<button class="btn">Middle</button>
<button class="btn">Right</button>
</div>
</body>
</html>
于 2013-05-09T19:03:55.803 回答