2012-07-19 33 views
2

下面屏幕截图中的每个框都使用“float:left”样式。获取浮动物以“浮起来”填充空间

我该如何让它们浮动到任何“列”第一个空格? (例如,在下面的例子中,移动音乐民族框,红色箭头所示)

enter image description here

+1

的可能重复[不等的高度CSS的float元素向左和向上电网(http://stackoverflow.com/questions/11434756/ CSS-浮子元件与 - 不等高度-左,向上在栅) – easwee 2012-07-19 14:46:09

回答

2

你可以把列在右侧float:right风格。这应该可以做到,但我真的不知道是否有最佳做法。

你也可以在盒子上放一个负边距来拉起它,但在我的手中,这是一个不好的习惯。你应该尝试我说的第一个。

编辑:我觉得这会为你是有趣:http://masonry.desandro.com/