我们应该使用IE的CSS动态属性吗?

时间:2009-10-10 13:33:15

标签: css internet-explorer browser css-expressions

我们应该使用IE的CSS动态属性吗?

我读IE8 +不支持这些。

处理此问题的最佳策略是什么?

3 个答案:

答案 0 :(得分:2)

如果你的意思是CSS表达式,你应该避免它们,因为它们是slow

关于如何避免它们的问题非常模糊。回答更具体的问题会更容易。但这里有一个模糊的答案:Javascript。 :)

答案 1 :(得分:1)

它们对于解决旧版IE的不兼容问题非常有用,例如在IE6中获取png透明度。我总是(在需要的时候......)在IE的条件评论中包含使用这些功能的样式表。

答案 2 :(得分:0)

动态属性并非真正起飞。它可以用于仅针对IE的应用程序(即内联网等),但由于它从未成为标准,没有其他浏览器支持它,因此它从未在网络上得到广泛使用。

我还没有看到你对IE8不支持动态属性的看法,我还没有尝试过,但是当浏览器在符合标准的模式下呈现页面时,这听起来很不合理。它们可能会在怪癖模式下支持更长时间的版本。