昨天写CSS的时候,上午发现一个错误,下午又发现了一个错误,其实我根本不知道那是错误,只是我自己解决不了。后来在群里求助,热心的朋友告诉我,那个叫“多了一只猪”,我还以为是开玩笑,Google了一下,还真的有这个叫法。
前提,如果你不是写网页的,或者你用的不是IE6,因为你根本看不出效果,可以pass这篇文章了。
IE6文字溢出BUG会出现在以下情况中:两个DIV都浮动,并且DIV与DIV中间有注释。IE6很傻,左DIV和右DIV都浮动了,中间有个东西没浮动,它就把注释给看错了。
写了个示例,两种错误情况(昨天上午发现错误效果一,下午发现错误效果二),四种解决方法,希望对大家有用!
偷偷告诉大家,最简单的方法就是示例里面的“正常效果”,去掉注释…
示例代码和解决代码,请右键源代码查看:DEMO