【发布时间】:2012-06-21 04:44:05
【问题描述】:
问题是我希望橙色 DIV 的底行出现在绿色 DIV 所在的位置。看起来右边的长 div 正在向左清除?
所有 DIVS 都向左浮动,它们需要向左浮动(向右浮动会将它们发送到页面的另一侧)。
HTML:
<div class="small"></div>
<div class="small"></div>
<div class="small"></div>
<div class="small"></div>
<div class="long"></div>
<div class="small"></div>
<div class="small"></div>
<div class="small"></div>
<div class="small"></div>
CSS:
.small
{
width: 200px;
height: 200px;
float: left;
}
.large
{
width: 200px;
height: 450px;
float: left;
}
谢谢!
【问题讨论】:
-
任何代码?找到一个起点,看看到目前为止你做了什么?
-
你能把你试过的代码发布到像jsfiddle.com这样的网站上
-
你能用 css 区分过高的橙色 div 和其他 div 吗?如果是的话,我会用这样的东西把他从浮动中移除:#longDiv {position:absolut;right:0px}
-
@Qtax:实际上没有,是这个……
-
添加了代码。它们在我看来是黄色的,但我的帖子已被编辑,所以我猜这很酷:S