Kyl*_*yle 9 css cross-browser haslayout
每当我发现IE显示我的网站很奇怪(不同于chrome和firefox),我尝试zoom:1在css类中为显示奇怪的部分添加一个.很多时候,这可以解决问题并使其与其他浏览器保持一致.
这是一个问题zoom:1吗?我知道我的CSS不会验证,但如果我过分依赖使用,zoom:1是否会出现任何现实问题?
Pek*_*ica 17
你正在与之抗争的问题是IE hasLayout问题.这是一篇很好的文章和概述,哪些属性也会在IE中触发"有布局".
我知道没有任何副作用,zoom: 1只是它不是W3C有效.我很确定我自己在一些项目中使用它.
然而,当然zoom有一天远程机会成为真正的CSS属性 - 或者在iPad或其他任何类似的其他专有环境中使用 - 这可能导致事情破裂.
一个非常干净的解决方案,缩放不是.如果可能的话,以文章中概述的其他方式给出元素"布局"是个好主意.