<div>
<h3>Sin <code>text-overflow: ellipsis</code></h3>
<p style="max-width: 250px; white-space: nowrap; overflow: hidden;">
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
</p>
</div>
<hr>
<div>
<h3>Con <code>text-overflow: ellipsis</code></h3>
<p style="max-width: 250px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;">
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
</p>
</div>
项目显示如下(见整页):
问题是您将所有元素放在同一行中,这使得 Bootstrap 可以按照它认为合适的方式排列它们。要将它们保留在其列中,您可以为每个组创建一行,例如:
您是否尝试过在 .row 中封装 4 个属性组?
即...
在使用 Bootstrap 时,清楚网格的工作原理非常重要。
在 Bootstrap 网格中,度量单位是“列”,总共 12 个,形成一行,我给你一些例子:
示例 1:
示例 2:
示例 3:
如您所见,所有行都由 12 列组成。如果不遵守这一点,列将错位,因为它们有空间这样做,并且因为它们在一行(行)内没有很好地声明
看看 Bootstrap 的网格系统的官方文档http://getbootstrap.com/css/#grid-example-basic
text-overflow: ellipsis;
测试与 一起调用的属性overflow: hidden;
。您为什么不尝试使用该库
masonry
,它的作用是对所有框进行分组,而不会按高度从一个框跳到另一个框我给你一个例子和图书馆的链接:http: //masonry.desandro.com/
但你也可以做的是
min-height
在盒子里添加一个希望这可以帮到你