如何获得css版本

时间:2010-12-14 15:38:25

标签: css

如何获取我正在使用的CSS版本?

5 个答案:

答案 0 :(得分:18)

尽管CSS规范是在多个版本(v2,2.1,3)中定义的,但CSS版本与开发人员并不真正相关;您需要更关注哪些Web浏览器支持给定功能。

了解CSS2,2.1或3中定义的特定功能非常有用,因为它可以让您了解功能的年龄,以及浏览器支持它的可能性 - 例如{ {1}}是CSS3功能,因此超过几年的浏览器可能无法完全支持它。

您可以在以下网站中找到哪些浏览器支持的CSS功能:

希望有所帮助。

答案 1 :(得分:4)

版本仅由您使用的CSS选择器,propreties和属性定义。

您可以自由地在您编写的任何样式中混合使用CSS 1,2和3的元素。

您可以参考CSS规范以查看更多详细信息。 W3C的规范和草案可通过以下索引获得:http://www.w3schools.com/w3c/w3c_css.asp

答案 2 :(得分:1)

只是@Craig所说的补充。

在我的.net 2.0框架中,我有一个显示滚动条的属性。由于我只想要垂直,我添加了两个属性,如果用户使用的浏览器支持这个新的CSS 3.0属性( overflow-x ),他将只看到垂直的。< / p>

enter image description here

答案 3 :(得分:0)

据我所知,CSS代码中没有任何内容可以指定版本。浏览器旨在在运行时解释一个或多个版本的CSS。因此,我想你需要get the verion of the browser via javascript,然后确定浏览器理解的CSS版本。

答案 4 :(得分:0)

在我看来,您应该使用object detection - 检查MDC以了解原则 在Internet Explorer上,您可能会发现compatModedocumentMode很有用。