IE9 / IE 10没有样式表

时间:2014-03-24 16:50:28

标签: css internet-explorer-9 zurb-foundation

我遇到了很大的障碍。虽然我相信我让IE10工作,IE 9将不会为我的生活显示我的任何自定义样式。它违约了基金会。即使在应用自定义CSS之后,这种荒谬的画布也不会被隐藏。

我不得不说我完全失败了。该网站在所有其他浏览器中运行良好,之前工作正常。在某个地方,一些激烈的东西发生了变化。

网站是pro-gard.com

我很感激任何帮助和见解。

1 个答案:

答案 0 :(得分:0)

该网站在Firefox中显示几乎完美,导航栏在垂直方向上放置一个或两个像素。我已经可以看到你正在使用一些可能与IE的各种版本冲突的CSS3样式,包括你的渐变/圆角。

你看过Modernizr了吗?

"Modernizr makes it easy for you to write conditional JavaScript and CSS to handle each situation, whether a browser supports a feature or not."

这可能有助于解决一些不兼容的样式。

此外,您可以查看与各种IE版本here的CSS兼容性的完整列表。

修改:根据您在下面的评论,我添加了IE的CSS限制。

Internet Explorer 6-9

A sheet may contain up to 4095 rules
A sheet may @import up to 31 sheets
@import nesting supports up to 4 levels deep

Internet Explorer 10

A sheet may contain up to 65534 rules
A document may use up to 4095 stylesheets
@import nesting is limited to 4095 levels (due to the 4095 stylesheet limit)

找到此信息:here