3 回答

TA贡献1829条经验 获得超9个赞
float:left
注.row
有几种方法可以解决这个问题。
1-“清除”方法 (
<div class="row"> <div class="col-md-4">Content</div> <div class="col-md-4">Content</div> <div class="col-md-4">Content</div> <div class="clearfix"></div> <div class="col-md-4">Content</div> <div class="col-md-4">Content</div> <div class="col-md-4">Content</div> <div class="clearfix"></div> <div class="col-md-4">Content</div> <div class="col-md-4">Content</div> <div class="col-md-4">Content</div> </div>
col-sm-6 col-md-4 col-lg-3
.row.display-flex { display: flex; flex-wrap: wrap; } .row.display-flex > [class*='col-'] { display: flex; flex-direction: column; }
display:inline-block
float:none
4-CSS 3柱法(类似砌体/Pinterest的解决方案)。
5-砌体JavaScript/jQuery方法

TA贡献1898条经验 获得超8个赞
.row { display: flex; flex-wrap: wrap; } .row > [class*='col-'] { display: flex; flex-direction: column; }

TA贡献2065条经验 获得超14个赞
.row.flexRow { display: flex; flex-wrap: wrap;}
- 3 回答
- 0 关注
- 372 浏览
相关问题推荐
添加回答
举报