你可以在这里看到我的问题 - http://jsfiddle.net/WuWPs/5/
本质上,我试图让下面的三个 div 向上移动到第一个 div
下面。
我在现代浏览器中实现这个没有问题,但在 ie7 中它看起来一团糟。
我不能编辑 html,我想只改变 css 来达到效果。
最佳答案
我只是按照要求更改了 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
}
关于html - 将 div float 到上方的垂直空间 - ie7 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7717986/