如何查找有关CSS浏览器不兼容性的信息?

时间:2008-12-18 18:35:16

标签: css cross-browser

很多时候,当我阅读与CSS相关的书籍时,我看到这样的事情“这在某些浏览器上不起作用”,“这个hack将适用于该浏览器”。

我可以在哪里获取所有信息,我需要知道为所有浏览器工作的黑客攻击?

谢谢

5 个答案:

答案 0 :(得分:10)

我建议Quirksmode。非常有用的Web开发资源。

以下是Quirksmode上CSS页面的链接:

http://www.quirksmode.org/css/contents.html

答案 1 :(得分:1)

我发现SitePoint CSS reference非常有帮助。

答案 2 :(得分:0)

你可以从:

开始

CSS contents and browser compatibility

如果您对电子邮件客户端和浏览器感兴趣:

Guide to CSS support in email clients (2008)

答案 3 :(得分:0)

我总是发现this particular comparison很有用,因为它显示了是否支持某个特定功能,以及它们的支持程度。它也可能对你有用。

  

本文档将总结流行Web浏览器中Web标准和成熟技术的支持级别。它涵盖了Internet Explorer,Firefox和Opera Web浏览器,重点关注HTML,CSS,DOM和ECMAScript技术。

除此之外,Quirksmode是一个很好的资源。

答案 4 :(得分:0)

Position Is Everyting可用于查找问题的解决方案(主要与IE6及以下相关)。他们没有浏览器比较,并且他们有可能并不总是直观的错误名称,因此找到特定的不兼容性并不总是很容易。

文章详细介绍并且通常有几个可能的修复,所以一旦你找到了渲染错误,它就会非常有用。我不建议直接使用他们的所有修复程序,因为它们通常涉及特定于浏览器的CSS黑客攻击。通常最好使用条件注释。