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

CSS//通用/跨平台CSS代码,css,cross-browser,cross-platform,platform,Css,Cross Browser,Cross Platform,Platform,从一开始我就对CSS的兼容性感到恼火。编码css的最佳实践是什么,它适用于最常见的平台。。。 (IE7+、Firefox、Safari、Chrome和iPad/iPhone、Blacberry、Android) 是否有任何已知差异的列表 谢谢! Jakob我经常在上使用CSS引用-对于每个CSS元素,它们给出了各种浏览器的兼容性列表,以及一些浏览器的独特行为(如果适用) 例如,查看一下Fordisplay属性。它显示所有浏览器都支持该属性,然后给出IE的详细信息: 值“内联表”、“磨合”、“表”

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

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

谢谢!
Jakob

我经常在上使用CSS引用-对于每个CSS元素,它们给出了各种浏览器的兼容性列表,以及一些浏览器的独特行为(如果适用)

例如,查看一下For
display
属性。它显示所有浏览器都支持该属性,然后给出IE的详细信息:

值“内联表”、“磨合”、“表”、“表标题”, “表单元格”、“表列”、“表列组”、“表行”, IE7及更早版本不支持“表行组”和“继承”。 IE8需要一个!DOCTYPE。IE9支持这些值


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

我们的新web应用程序也存在同样的问题,所有JS代码都是用JQuery编写的,这使我们避免了脚本错误,并提供了几乎100%的跨浏览器和跨平台兼容性。CSS布局管理仍然可以是不同的…:(是的,jQuery非常适合于跨平台应用程序,也许有人应该制作一个css库,它可以修改所有css代码以适应所有浏览器:)感谢链接:)