CSS //通用/跨平台css代码

时间:2011-09-03 12:04:25

标签: css cross-browser cross-platform platform

我从一开始就对CSS的兼容性感到恼火。什么是编码css的最佳实践,适用于最常见的平台...... (IE7 +,Firefox,Safari,Chrome和iPad / iPhone,Blacberry,Android)

是否有任何已知差异的列表?

谢谢! 雅各布

1 个答案:

答案 0 :(得分:1)

我经常在http://www3.w3schools.com/cssref/default.asp上使用CSS引用 - 对于每个css元素,它们提供各种浏览器的兼容性列表以及某些浏览器的独特行为(如果适用)。

例如,查看display属性的http://www3.w3schools.com/cssref/pr_class_display.asp。它显示所有浏览器都支持该属性,然后提供IE的具体细节:

  

值“inline-table”,“run-in”,“table”,“table-caption”,   “table-cell”,“table-column”,“table-column-group”,“table-row”,   IE7及更早版本不支持“table-row-group”和“inherit”。   IE8需要一个!DOCTYPE。 IE9支持这些值。

为所有其他CSS元素提供了类似的描述。我不确定它是否会解决你所有的问题,但它肯定是一个非常好的资源。