IE6

可恶的IE6双倍浮动BUG及解决办法

zt from:http://www.zdyi.com/ie6-float-bug-csshack/34

制作页面时常会碰到IE6双倍浮动BUG,以前我的解决方法就是多写一行CSS HACK

如:

margin-left:12px;
-margin-left:6px;

这种方法虽然有效,但在讲究完美的coder来说使用CSS HACK是不能接受的

真正的解决方法:

加上display:inline

是的,没有看错,就是这么简单,被IE双倍浮动BUG困扰的朋友试一下吧

原理:这个bug出现的原因:浮动.这个元素在实际上已经是内联元素了.理应标明display:inline属性.

----------------

试验OK!!!

 

其他IE6问题:http://hi.baidu.com/rtqq/blog/item/85071ad8c74a853c33fa1cee.html

posted @ 2012-04-23 18:02  无敌兔  阅读(184)  评论(0编辑  收藏  举报