我有一个问题。我们正在努力用引导主题重做我们的网站。在 Chrome Firefox 和 safari 上运行良好,但该站点无法在 IE9 上加载。IE9 上没有网站加载,甚至没有主要的 boostrap 网站。
我已经恢复了 IE8,这似乎可以工作,但看起来我的电脑今天更新到 IE9 并且什么都没有出现。不确定是什么导致了这个问题,但如果 Bootstrap 和 IE9 存在问题,我们不想继续进行所有这些工作。我不得不假设它与我的电脑有关。如果有人有任何建议,我们都会在这里倾听。谢谢马特
我有一个问题。我们正在努力用引导主题重做我们的网站。在 Chrome Firefox 和 safari 上运行良好,但该站点无法在 IE9 上加载。IE9 上没有网站加载,甚至没有主要的 boostrap 网站。
我已经恢复了 IE8,这似乎可以工作,但看起来我的电脑今天更新到 IE9 并且什么都没有出现。不确定是什么导致了这个问题,但如果 Bootstrap 和 IE9 存在问题,我们不想继续进行所有这些工作。我不得不假设它与我的电脑有关。如果有人有任何建议,我们都会在这里倾听。谢谢马特
这对我有用(IE9、Win764 位、Yii 和 Abound Theme 使用 Bootstrap):
文件类型:
<!DOCTYPE html>
在 Head 标签中添加:
<head>
...
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
...
</head>
对我来说,它可以在没有 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" />
它只是一个例子,但它对我有用。
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