很多时候,当我阅读与 CSS 相关的书籍时,我会看到诸如“这在某些浏览器上不起作用”、“这个 hack 将在那个浏览器上起作用”之类的东西。
我在哪里可以获得所有我需要知道的所有浏览器的黑客信息?
谢谢
很多时候,当我阅读与 CSS 相关的书籍时,我会看到诸如“这在某些浏览器上不起作用”、“这个 hack 将在那个浏览器上起作用”之类的东西。
我在哪里可以获得所有我需要知道的所有浏览器的黑客信息?
谢谢
我建议Quirksmode。非常有用的 Web 开发资源。
这是 Quirksmode 上 CSS 页面的链接:
我发现SitePoint CSS 参考非常有用。
我总是发现这种特殊的比较很有用,因为它显示了是否支持特定功能,以及它们的支持程度。它也可能对您有用。
本文档将总结流行 Web 浏览器对 Web 标准和成熟技术的支持程度。它涵盖了 Internet Explorer、Firefox 和 Opera Web 浏览器,重点关注 HTML、CSS、DOM 和 ECMAScript 技术。
除此之外,Quirksmode是一个很好的资源。
Position Is Everyting可用于查找问题的解决方案(主要与 IE6 及以下相关)。它们没有浏览器比较,并且它们的错误名称可能并不总是直观,因此并不总是很容易找到特定的不兼容性。
这些文章介绍了很多细节,并且通常有几个可能的修复,所以一旦你发现了一个渲染错误,它就会非常有用。我不建议直接使用他们的所有修复,因为它们通常涉及特定于浏览器的 CSS hack。通常最好使用条件注释。