【问题标题】:How to get CSS Bootstrap to render correctly in IE when not using <meta http-equiv="X-UA-Compatible" content="IE=edge">不使用 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 时如何让 CSS Bootstrap 在 IE 中正确呈现
【发布时间】:2016-04-26 16:36:13
【问题描述】:

我有一个使用 IE 浏览网页的电话系统。为了让电话系统正常工作,我不能在&lt;meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"&gt; 中使用IE=EdgeIE=11IE=10

当我从内容中删除 IE=edge 时,CSS 引导程序无法正确呈现。

知道如何在不使用 IE=Edge 的情况下让 CSS 引导程序毫无问题地呈现吗?

【问题讨论】:

  • “电话系统”是什么意思?您使用的是 Windows Phone 吗?如果是这样,您正在查看哪个版本的 Internet Explorer?最后,您正在查看的资源是什么 - 您可能会陷入怪癖模式。如果标签不受欢迎,还有一个 x-ua-compatible 响应头选项。
  • @Sampson 这是一个电话系统,人们可以通过它与他们的电话进行通信。然后可以拨打号码接听电话......不是x-ua-compatible是我正在使用的吗?我没有使用 Windows Phone。我正在使用 Windows Server 2008 或 Windows 7 来使用电话系统。我不确定我正在查看的资源是什么意思。如果您的意思是该网站,它是一个使用 HTML 5 的 php 应用程序
  • 我们需要更多信息。请尝试在上面的帖子中回答我之前的问题。

标签: html css twitter-bootstrap internet-explorer


【解决方案1】:

根据我对这个主题的研究(实际上是几个月前)&lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; 使浏览器与现代版本的 IE 兼容。

根据this source,通过包含this link 中提供的javascript 文件,您将能够显示没有Compatibility 元标记的Bootstrap 并再次访问媒体查询。

免责声明:这不是经过测试的解决方案(我没有这样做的环境),但我确实看到了一些好评。

【讨论】:

    猜你喜欢
    • 2017-03-09
    • 1970-01-01
    • 2011-01-20
    • 2014-04-25
    • 2013-11-09
    • 2013-11-16
    • 2012-09-05
    • 2011-11-25
    相关资源
    最近更新 更多