0

我有一个问题。我们正在努力用引导主题重做我们的网站。在 Chrome Firefox 和 safari 上运行良好,但该站点无法在 IE9 上加载。IE9 上没有网站加载,甚至没有主要的 boostrap 网站。

我已经恢复了 IE8,这似乎可以工作,但看起来我的电脑今天更新到 IE9 并且什么都没有出现。不确定是什么导致了这个问题,但如果 Bootstrap 和 IE9 存在问题,我们不想继续进行所有这些工作。我不得不假设它与我的电脑有关。如果有人有任何建议,我们都会在这里倾听。谢谢马特

4

3 回答 3

0

这对我有用(IE9、Win764 位、Yii 和 Abound Theme 使用 Bootstrap):

文件类型:

<!DOCTYPE html>

在 Head 标签中添加:

<head>
...
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
...
</head>
于 2013-02-11T06:13:50.803 回答
0

对我来说,它可以在没有 ie 的怪癖模式的情况下工作。在此模式下,网站无法正确显示,但使用 doktype ie9 或 ie8 时效果很好。如果您添加正确的文档类型,它就可以工作。

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

例如。

你可以添加额外的元信息

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

它只是一个例子,但它对我有用。

于 2013-02-10T12:53:28.173 回答
0

IE9 在渲染某些 Type 1 字体时存在问题。

Bootstrap 在他们的 CSS 中使用 Helvetica:

font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

有关更多详细信息,请参阅本文:http: //bobbyjoneswebdesign.blogspot.ca/2011/12/internet-explorer-9-type-1-font-bug.html

于 2013-08-15T17:45:39.863 回答