Css 在花费数小时试图修复IE6中的错误之前,您希望知道什么
我的应该是浮动和保证金错误 如果浮动一个元素,然后为其指定边距,它将使边距加倍Css 在花费数小时试图修复IE6中的错误之前,您希望知道什么,css,xhtml,internet-explorer-6,Css,Xhtml,Internet Explorer 6,我的应该是浮动和保证金错误 如果浮动一个元素,然后为其指定边距,它将使边距加倍 解决方法是向元素添加display:inline。这将阻止双边际,所有其他浏览器都会忽略它,因为只有块级别的对象可以浮动。我希望我知道,多年来我一直在花费数小时试图修复IE 6中的一个错误,我真的会更乐意提供比萨饼。应该得到支持…可能选择的元素不会使用正确的z顺序 例如,如果在select顶部覆盖了一个z阶较高的浮动DIV,则select元素仍将在DIV顶部渲染 令人愤怒。或者其他许多网站中的一个正在推动放弃IE6支
解决方法是向元素添加
display:inline
。这将阻止双边际,所有其他浏览器都会忽略它,因为只有块级别的对象可以浮动。我希望我知道,多年来我一直在花费数小时试图修复IE 6中的一个错误,我真的会更乐意提供比萨饼。应该得到支持…可能选择的元素不会使用正确的z顺序
例如,如果在select顶部覆盖了一个z阶较高的浮动DIV,则select元素仍将在DIV顶部渲染
令人愤怒。或者其他许多网站中的一个正在推动放弃IE6支持。我知道,为IE6访问者正确呈现网页是许多web业务的核心,但迟早会有所收获。我就是不明白为什么微软不强制更新>第一件事:hasLayout 如果我从一开始就知道这一点,我的大部分担忧都会得到解决。
我甚至认为这是一个比IE6愚蠢的盒子模型更糟糕的问题。我希望我知道。兼容性表、bug报告、javascript示例都非常有用。我希望我知道
- 仅用于IE的包含样式表的条件注释
- xhtml标头使IE以兼容模式呈现
- 盒子模型问题,所以我知道在我的IE样式表中放什么
.Hauge我希望我知道,但具体地说,它一直在困扰着我。我希望我知道我的代码没有经过验证。或者XHTML中的XML声明会让IE进入怪癖模式。如果你真的在这上面花费了大量时间,那么它会有回报,然后你就成为IE大师,除了你已经成为的悲伤的自己,什么都不怕 虽然用你惊人的IE bug修复能力给人们留下深刻印象是很好的
祝你好运 不要先为IE6编码。这就是疯狂之路。我们遇到的主要问题是安排足够的“在IE6中修复”时间。这一点,加上设计师们倾向于在Flash中设计出易于实现、在CSS中难以实现的东西,这让我们花费了很多天的额外工作。即使有世界上所有的PNG黑客,如果你在你的div中使用PNG作为背景(例如,制作一个带有圆形边框的面板),你也会走向一个痛苦的世界。(链接和其他元素不可点击,IE6在早期版本的png dll中崩溃,等等)
总而言之:如果你想让它在IE6中工作,就不要使用透明背景PNG。除了Ross和Loque在上面给出的其他IE bug列表(gtalbot.com,多么漂亮的网站 (像gtalbot一样,滚动浏览此文件需要几个小时
还有,嘿,IE 8 beta 2
最后,IE巫毒娃娃
文档类型在IE中的重要性,以及
我希望我知道微软为什么这么恨我。我希望我知道很多IE 6错误行号都是一个一个的。下划线技巧 如果你把一个uu放在css atribute前面,它只能被ie6读取 即:1px固体#000000;
仅在ie6中创建边框我希望我知道Internet Explorer是新的Netscape Navigator 4.7.x渲染怪癖,如果img标记末端和结束td标记之间存在任何空白,则会导致表格单元格中图像下方出现小空白 这意味着权利:
<td><img src="myimage.jpg"></td>
这是错误的:
<td>
<img src="myimage.jpg">
</td>
1
hasLayout和这个极好的解释:
一旦我对它有了新的认识!确保包含的元素hasLayout修复了我绝大多数的问题
2.
jQuery!!编写特定于IE的CSS已经够糟糕的了,所以我很高兴我再也不用担心JS了。我希望我知道像这样的开发工具,它们可以让调试变得更容易。*{margin:0;padding:0;border:none}
我向上帝发誓,这一行改变了一切。普雷斯托!一切都是一样大的!然后我跳进了你现在会发现我的兔子洞。太棒了。哈哈。好吧,每次它发生时,它只发生一次。很多web开发人员都是IE6 bug的活索引。我想知道网络公司修复pro的工作损失了多少钱IE6中的问题。我不知道,但应该有一场集体诉讼。想象一下当IE8退出,并且像他们声称的那样符合标准时,生活会是什么样子。再加上几年,IE6可能就完蛋了。IE7的开发稍微不那么痛苦,不管怎么说,有了CSS。@alex:下一个Windows Mobile将包括IE6引擎。太多了另外,公平地说,虽然IE8正在修复许多明显的CSS问题,但他们在修复DOM方面做得并不多,ChrisWilson说