Bootstrap 3 流体网格中的布局问题
尝试使用 Bootstrap 3 创建流体网格布局时,用户可能会遇到对齐问题,其中当一个框超出其他框的高度时,网格内的框不会水平对齐。这种错位的发生是由于列中的内容高度不同。
要解决此困境,可以采用三种主要方法:
1.通过 CSS3 列宽度的纯 CSS 解决方案
2. Clearfix 方法
3.同位素/砌体插件
2017 年及以后更新
Flexbox(Bootstrap 4 和稍后)
解决高度差异问题的现代解决方案是使用 Flexbox 强制列具有相等的高度,默认情况下,Bootstrap 4 中存在该功能。
.row.display-flex { display: flex; flex-wrap: wrap; } .row.display-flex > [class*='col-'] { display: flex; flex-direction: column; }
其他资源
访问提供的链接以现场演示解决方案并进一步探索这个话题。
以上是如何解决 Bootstrap 3 流体网格中的水平对齐问题?的详细内容。更多信息请关注PHP中文网其他相关文章!