ie8下奇怪的问题:float:left之后,右侧的div会影响左侧
news_left | news_right |
如上图,左侧是固定的,右侧是通过改变"margin-top:"大小来循环显示的新闻列表。
如果样式是:
这个时候通过js改变margin-top的值的话,news_left会跟着移动,但是ie6都没有问题,chrome、ff之类都没有这个问题,唯独ie8这么无聊。
然后,如果去掉,new_right的float:left样式,就会正常,当然,说明这个样式不是必须的,但是为什么ie8中会这样处理,不得而知。