【问题标题】:IE8 Media queries with respond.js works on localhost not on server带有respond.js的IE8媒体查询在本地主机上工作而不是在服务器上
【发布时间】:2015-04-10 21:35:54
【问题描述】:

我正在尝试向 IE8 添加媒体查询支持,如标题中所述,respond.js 在我的本地机器上运行,但在服务器上不运行。

  • 在 CSS 链接之后,我在头部有 response.js。
  • 媒体查询是屏幕和(最大宽度:940px){}
  • respond.js 由我的服务器提供服务,因此没有 x 域问题。
  • 如果我在 IE8 上禁用 CSS,则会显示所有网站内容。
  • 我正在使用 grunt 输出我的实时文件,它们正在被缩小、css、html 和 js。
  • 已经上传了未缩小版的 HTML 和 CSS,但没有成功。

知道可能是什么问题吗?

【问题讨论】:

  • 已经上传了未压缩的js?
  • 除了有棱角的一切似乎都在工作,但值得一试。

标签: internet-explorer-8 media-queries ie8-compatibility-mode respond.js


【解决方案1】:

在 CSS 链接之后,我在头部有 response.js。

您也应该将respond.js 放在任何内联CSS 之后。放置它的好地方是body 的末尾(或在结束html 标记之前)

【讨论】:

  • 将它移到文件末尾解决了它。谢谢!
  • 在这件事上浪费了我 2 个小时的生命……谢谢!
猜你喜欢
  • 1970-01-01
  • 2019-05-10
  • 2013-09-03
  • 2021-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多