【发布时间】:2013-10-24 19:24:13
【问题描述】:
我现在正在使用 WP 网站,但遇到了一个问题。
该网站在 Chrome、Firefox、Safari、Opera 和 IE10 中运行良好,但在较旧的 IE 版本(如 IE9)中看起来很奇怪。似乎我的自定义 CSS 没有正确加载。有趣的是,CSS 样式部分应用于网站(图标字体),但没有覆盖 Foundation 框架样式的样式。
也许有人可以解释我做错了什么并让我朝着正确的方向前进?
附:我不确定它是否重要,但我的 WP 主题基于Foundation WP theme。
提前谢谢你!
- 亚历克斯
【问题讨论】:
-
您要加载多少个样式表文件?较旧的 IE 版本对可以加载到单个页面中的 CSS 文件的数量有相当严格的限制,并且会丢弃超过该限制的任何内容。 (CSS 文件中的选择器数量也有限制)。如果你有很多文件,你应该考虑合并它们。 (无论如何,这将是一个很好的做法,以减少您的页面加载必须发出的 http 请求数)
-
我数了 7 个 css 文件。其中一些是从其他插件中使用的,所以很遗憾我无法将它们合并到一个 CSS 文件中。谢谢你的回答)
-
您为我指明了正确的方向。出现问题是因为主 CSS 文件对于 IE8 及更低版本来说太大了,而且它只是裁剪了我的 CSS 样式。我已将其分成 2 个文件,这解决了问题 :) 再次感谢 Spudley!
标签: css wordpress internet-explorer