当前位置:  开发笔记 > 编程语言 > 正文

在花费数小时试图修复IE6中的错误之前,您希望您知道什么?

如何解决《在花费数小时试图修复IE6中的错误之前,您希望您知道什么?》经验,为你挑选了11个好方法。

我必须是漂浮物和边缘虫...

如果浮动元素,然后为其指定边距,则会使边距加倍.

解决方法是添加display: inline元素.这将停止双边距,所有其他浏览器将忽略它,因为只有块级对象可以浮动.



1> eyelidlessne..:

我希望我知道我会花费数小时试图在IE 6中一次又一次地修复一个错误多年来我真的会更乐意提供披萨.



2> cofiem..:

我希望我知道quirksmode.org.兼容性表,错误报告,javascript示例都非常有用.



3> Ben Scheirma..:

不要先为IE6编码.那是通向疯狂的道路.



4> Robert J. Wa..:

我希望我知道许多IE 6错误行号被一个人关闭.



5> Joshua..:

第一件事:hasLayout如果我从一开始就知道这一点,我的大多数担忧都会得到解决.我甚至认为它比IE6的愚蠢的盒子模型更糟糕.



6> Ross..:

我希望我知道位置就是一切,但特别是躲猫猫一直让我感到高兴.



7> 小智..:

如果你真的肛门和花费大量的时间在它上,它得到回报,你然后成为一个IE大师,除了你已经成为悲伤的自我之外什么都没有...

尽管用你惊人的IE bug修复能力给人留下深刻印象真是太好了......

    通过使用不同的(通常更好的)CSS方法和超级干净的逻辑xhtml可以避免大多数IE错误

    始终清除隐藏溢出的浮动(或者只是IE的hasLayout)

    了解hasLayout是什么(基本上是一个css porperty,给了IE一个屁股)

    当你开始使用网站时,一直检查IE6,直到你的专业人士;¬P

不幸的是,我确实培训了一个由6名开发人员组成的小团队,经验是唯一真正有助于解决这些问题的事情之一,保持冷静,在Google上做好研究并将问题发布到社区,如果你真的陷入困境演示问题.

不错的链接>

    http://css-tricks.com/ie-css-bugs-thatll-get-you-every-time/(虽然我推荐Bob Osola的PNG修复/ -0)

    http://www.gtalbot.org/BrowserBugsSection/(太棒了,有趣......很棒!)

祝好运!



8> nickf..:

我希望我知道微软为何如此恨我.



9> Hauge..:

我希望我知道

条件注释包括仅适用于IE的样式表

xhtml标头使IE呈现在兼容模式下

盒子模型问题,所以我知道在我的IE样式表中放什么

在我了解了这些内容之后,我并没有真正花费大量时间来修复IE6中的问题

.Hauge


你不需要任何"xhtml标题"(IE根本不支持XHTML*).标准模式由某些DOCTYPE触发,包括HTML4 Strict DOCTYPE.确保您使用的DOCTYPE具有URL.

10> VonC..:

应该支持透明的PNG ......



11> 小智..:

下划线的伎俩

如果你把css属性的_前面,它只能被ie6读取.

即._border:1px solid#000000; 仅在ie6中创建边框

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有