将div浮动到上面的垂直空间 - ie7问题

时间:2011-10-10 20:00:24

标签: html css internet-explorer css-float

您可以在此处查看我的问题 - http://jsfiddle.net/WuWPs/5/

基本上我试图让较低的三个div上升到第一个div以下。

我在现代浏览器中实现这一点没有任何问题,但是使用ie7看起来一团糟。

我无法编辑html,我想只用css更改来实现效果。

1 个答案:

答案 0 :(得分:2)

我是按照要求更改CSS的。

请参阅: http://jsfiddle.net/thirtydot/fVzDT/

事实上,你的CSS实际上并没有被改变,我只是添加了一些魔法is applied in only IE7

/* ie7 hack */
*+html .block1, *+html .block2 {
    float: none;
    vertical-align: top;
    display: inline;
    zoom: 1
}