我正在网站上工作:insterstings.co.uk,它具有响应性,并且我对原始主题进行了一些更改。
出于某种原因,在 IE8(可能是其他原因)中,菜单显示为响应式菜单。我尝试更改媒体查询大小,但没有帮助。
主标题图像也远离正文内容,我试过检查它但没有运气。我讨厌 IE,在其他浏览器中一切正常。
尝试将 repsond.js 添加到 IE8 及以下版本。它为 IE 提供了一些媒体查询功能:https ://github.com/scottjehl/Respond
9以下的IE版本不支持媒体查询:http ://caniuse.com/css-mediaqueries
CSS 的正常流程将接管,因此 IE8 将显示您最后在 CSS 中删除的任何内容。
编辑:您可能想阅读这篇文章,其中涵盖了针对具有不同 CSS 的旧 IE 版本。我已经使用这种方法有一段时间了,效果很好: http: //paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/