我需要创建一个砖图案,每隔一排第一块砖是一半。当您知道一行中有多少个单元格时,可以通过在网格中使用半列宽来实现这一点。
但是,在较小的屏幕上/在单元格折叠以创建新的动态行时调整大小时,砖形图案会中断。
砖图案示例:http: //plato.acadiau.ca/courses/educ/reid/geometry/brick/Mvc-006s.jpg
当连续有 5 个单元格时,以下代码将起作用。如果将屏幕大小调整为一行中只有 3 个单元格,则第三行将不会按预期以半砖开始,并且图案将中断。
<div class="row">
<div class="col-xs-3 col-sm-2 col-md-1 col-lg-1 halfbrick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
</div>
<div class="row">
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
</div>
<div class="row">
<div class="col-xs-3 col-sm-2 col-md-1 col-lg-1 halfbrick "></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-3 brick"></div>
</div>