【发布时间】:2014-06-10 00:34:04
【问题描述】:
我有 3 个浮动 div(第二个 /green/ 比第三个 /blue/ 高),虽然视口较窄,但我想最后一个(第三个)div 会占用(填充)第一个 div 下方的空白空间。
我可以通过使用媒体查询来实现这一点:
@media only screen and (max-width : 750px)
{
#third
{
margin-top: -100px;
}
}
@media only screen and (max-width : 500px)
{
#third
{
margin-top: 0px;
}
}
参见 jsFiddle:http://jsfiddle.net/s2G5J/15/ 如何在没有媒体查询的情况下实现此效果(我不知道 div 的高度)。提前谢谢!
【问题讨论】:
-
在不改变源顺序的情况下,你需要 javascript,我认为 - masonry.desandro.com
-
看起来像这样jsfiddle.net/s2G5J/18
-
Pawan Lakhara - 完全错误