CSS Foundation 在容器中使用不同的列数
CSS Foundation Use Different Column Count in Container
我正在使用 ZURB Foundation 包,它依赖于总共 12 列的网格系统。我不想更改整个项目的总列数,而只是更改一个元素的内容。我如何更改说 <row>
以使用 8 列计数而不是 12 列计数?
您可以使用嵌套行来实现 8 列结构。将行分成两列,然后将列分成包含在行内的 4 列。
<div class="row">
<div class="large-6 columns">
<div class="row">
<div class="large-3 columns">
1
</div>
<div class="large-3 columns">
2
</div>
<div class="large-3 columns">
3
</div>
<div class="large-3 columns">
4
</div>
</div>
</div>
<div class="large-6 columns">
<div class="row">
<div class="large-3 columns">
5
</div>
<div class="large-3 columns">
6
</div>
<div class="large-3 columns">
7
</div>
<div class="large-3 columns">
8
</div>
</div>
</div>
</div>
从这个基金会论坛中得到启发 post
http://foundation.zurb.com/forum/posts/22254-change-total-columns-on-small-only
您可以为这种类型的行创建自定义 class:
.custom-row {
@media #{$small-up} {
$total-columns: 4 !global;
@include grid-html-classes($size:small);
}
}
我正在使用 ZURB Foundation 包,它依赖于总共 12 列的网格系统。我不想更改整个项目的总列数,而只是更改一个元素的内容。我如何更改说 <row>
以使用 8 列计数而不是 12 列计数?
您可以使用嵌套行来实现 8 列结构。将行分成两列,然后将列分成包含在行内的 4 列。
<div class="row">
<div class="large-6 columns">
<div class="row">
<div class="large-3 columns">
1
</div>
<div class="large-3 columns">
2
</div>
<div class="large-3 columns">
3
</div>
<div class="large-3 columns">
4
</div>
</div>
</div>
<div class="large-6 columns">
<div class="row">
<div class="large-3 columns">
5
</div>
<div class="large-3 columns">
6
</div>
<div class="large-3 columns">
7
</div>
<div class="large-3 columns">
8
</div>
</div>
</div>
</div>
从这个基金会论坛中得到启发 post http://foundation.zurb.com/forum/posts/22254-change-total-columns-on-small-only
您可以为这种类型的行创建自定义 class:
.custom-row {
@media #{$small-up} {
$total-columns: 4 !global;
@include grid-html-classes($size:small);
}
}