可接受的CSS hacks / fixes
有没有一个'好'清洁CSS黑客列表,这肯定是未来的证据?
例如, zoom:1
是安全的,只要它只用于IE,并且您记得它在那里。 使用子选择器很常见的攻击是不安全的,因为IE7支持它们。 使用height:1%
只是觉得很脏(但那可能就是我)。
我知道ie7-js,所以IE6的bug并不让我担心。 另外,我不在寻找宗教辩论,只是消息来源。
感谢您的答复 - 我选择了最好的答案作为回答。
也感谢使用单独CSS文件的建议,或者不用担心。 我完全同意你的观点,对我而言,这些都是回报。 但是,当面对布局问题时,我想要一个安全的修复方法,以最大限度地减少我必须在$ IE或$ FF + 1中重新访问问题的风险。对不起,我没有更清楚。
这是一个记录良好,经过充分测试的浏览器错误的好地方,黑客可以让你解决它们:
http://www.positioniseverything.net/
对于大多数IE错误,我认为你最好使用有条件的注释来链接到浏览器特定的样式表。 它倾向于使事情变得非常整齐,而且非常自我记录。
对于涉及CSS和跨浏览器兼容性的问题,我使用了Peter-Paul Koch的“QuirksMode”网站。 他倾向于对浏览器特定的方法皱眉,但他确实在CSS Hacks上有一个页面。
链接地址: http://www.djcxy.com/p/7159.html