Twitter bootstrap 引导3中具有不同高度的列的对齐不正确
我在所有项目中都使用引导,但我的问题始终是,当列具有不同的高度时,它们不能正确对齐,特别是列之间没有对齐 我想解决这个问题,而不使用像同位素或砖石,或任何其他类似的图书馆图书馆 假设我们有这个代码Twitter bootstrap 引导3中具有不同高度的列的对齐不正确,twitter-bootstrap,Twitter Bootstrap,我在所有项目中都使用引导,但我的问题始终是,当列具有不同的高度时,它们不能正确对齐,特别是列之间没有对齐 我想解决这个问题,而不使用像同位素或砖石,或任何其他类似的图书馆图书馆 假设我们有这个代码 <div class="container"> <div class="row"> <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4"> <div class="item-pr
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-4 col-md-4 col-lg-4">
<div class="item-product">
<h4>Product Title</h4>
<img src="some-image.jpg" alt="" class="img-responsive">
</div>
</div>
<div class="col-xs-12 col-sm-4 col-md-4 col-lg-4">
<div class="item-product">
<h4>Product Title</h4>
<img src="some-image.jpg" alt="" class="img-responsive">
</div>
</div>
<div class="col-xs-12 col-sm-4 col-md-4 col-lg-4">
<div class="item-product">
<h4>Product Title</h4>
<img src="some-image.jpg" alt="" class="img-responsive">
</div>
</div>
<div class="col-xs-12 col-sm-4 col-md-4 col-lg-4">
<div class="item-product">
<h4>Product Title</h4>
<img src="some-image.jpg" alt="" class="img-responsive">
</div>
</div>
</div>
</div>
产品名称
产品名称
产品名称
产品名称
例如,当图像具有不同的高度时,也会修改列的高度,这就是问题所在。我希望我能解释清楚
感谢您的帮助。一种方法是像这样使用CSS列宽
.row {
-moz-column-width: 25em;
-webkit-column-width: 25em;
-moz-column-gap: 10px;
-webkit-column-gap:10px;
}
.row > .col-md-4 {
display: inline-block;
padding: 0;
margin: 10px;
width: 100%;
float:none;
}
演示:这是人们在使用Bootstrap时遇到的一个非常常见的问题,但他们提供了多种解决方法 首先,它们提供一个and,可用于在预期断点处“重置”列 其次,如果您提前知道断点的宽度都是(比如)4列,那么您只需在每4个元素的末尾添加
。您可以使用lib修复布局。
只需添加以下代码:
$('.row').masonry({
// options
itemSelector: '.col-md-4'
});
您的示例不是有效链接,请在问题中包含您的代码示例。请不要使用外部网站的链接为您的问题提供必要的详细信息;堆栈溢出问题应该是完全独立的。