IE双倍浮动边界的bug

可怜的IE有这样的一个bug,通常会搞的你很郁闷。

bug描述:如果你对一个元素(比如div)设置了浮动,例如float:right,那么你再对它设置margin-right:10px;在ie中显示的效果就会变成margin-right:20px;就是10px被ie诡异的翻了一倍。

解决方案很简单,在这个元素里加入一行:display:inline; 即可搞定。

想了解更多的内容就阅读《The IE Doubled Float-Margin Bug》

2 Responses to “IE双倍浮动边界的bug”


  1. 1 fishwon

    怎么又恢复默认风格了呢?

  2. 2 AmirFish

    之前的那个风格我比较喜欢,不过有点花,想好好改一下。另外那个调用flickr的图片因为XX一直不显示,整合yupoo我又没精力去弄

    默认的风格其实还是挺好看的。先用着

Leave a Reply