小编use*_*209的帖子

如何无缝对齐不同大小的块div?

我想创建一个div盒子“网格”可以这么说。

目前我的div盒子没有正确对齐。div不同高度的盒子会在一些divs之间产生很大的垂直空间。该div盒也将会更多的右侧。

我希望div盒子之间保持相同的边距,而不管盒子的高度如何,并且让它们从左 > 右排列。

我希望这些div框对齐如下:

这是正在发生的事情的例子:http : //jsfiddle.net/P4S8z/

HTML:

.container {
  position: relative;
  float: left;
  margin: 0;
}

.box {
  position: relative;
  display: block;
  float: left;
  width: 250px;
  margin-left: 1.5em;
  margin-bottom: 0.5em;
  padding: 0 10px 0;
  color: #666;
  background: #fff;
  border: 1px solid #d2d2d2;
  border-radius: 3px;
}

.box h3 {
  position: relative;
  display: block;
  height: 20px;
  line-height: 1.3em;
  width: 260px;
  margin: 0;
  padding: 5px …
Run Code Online (Sandbox Code Playgroud)

html css alignment

7
推荐指数
1
解决办法
4870
查看次数

标签 统计

alignment ×1

css ×1

html ×1