【问题标题】:HTML5 lining up in Firefox and Chrome but not at all in IEHTML5 在 Firefox 和 Chrome 中排列,但在 IE 中完全没有
【发布时间】:2012-08-29 15:26:12
【问题描述】:

http://www.grossmag.com/2012/september/home.shtml

此链接适用于 Firefox 和 Chrome。我不确定为什么它不能在 IE 中正确排列。我正在尝试从旧样式表/td's/tr's 转换,如果我能找出它为什么不在资源管理器中排队,那就太好了。

【问题讨论】:

  • 以及左侧的手风琴菜单在 IE 中似乎无法正常工作
  • 很好。你有问题吗?
  • 在没有打开兼容模式的情况下,它在 IE9 中似乎可以正常工作。你想让它适用于 IE7 吗?
  • 我使用的是 ie9,它显示为我的 ecerything 直线上下排列的中心
  • 你打开了兼容模式,看我的回答。

标签: css html internet-explorer firefox google-chrome


【解决方案1】:

听起来您的网站正在 IE 中以兼容模式查看。这可能取决于文档的 DOCTYPE。

要让 IE 使用当前版本的默认模式显示,请使用以下 META 标签

<meta http-equiv="X-UA-Compatible" content="IE=edge" >

这不会修复 IE7 的网站(例如)。如果您希望这样做,那么您可能需要为旧版浏览器创建自定义 CSS 规则

【讨论】:

  • 最好让您的 Web 服务器将 X-UA-Compatible: IE=edge 作为 HTTP 标头发送。
猜你喜欢
  • 1970-01-01
  • 2015-03-13
  • 2017-06-10
  • 2018-08-24
  • 1970-01-01
  • 2012-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多