我正试图把头绕在苏西身上。我想我会喜欢的。只需要更多地使用它。我基本上是在尝试创建可以在整个站点中使用的可重用列。我来自使用基金会网格,所以也许我没有考虑这个问题吗?
我需要能够定位这些列。我读过一些文章说我们不应该用 column-2 或 small-6 之类的类填充我们的 div。如果我不告诉它我的期望,我想我看不到你如何定位 div。
下面的代码有效,但它非常苏西吗?这是正确的方法吗?我必须为所有 12 个列宽创建类似的规则。我必须预先决定我希望这些列如何中断。我是希望跨度 6 列一直跨度为 6 到中等,还是应该更改为跨度 12。这些规则必须预先确定。
如果这甚至是正确的方法。任何帮助,指导或指针表示赞赏。
HTML
<div class="row">
<div class="column-6">
<div class="column-2"></div>
<div class="column-2"></div>
<div class="column-2"></div>
<div class="column-2"></div>
<div class="column-2"></div>
<div class="column-2"></div>
</div>
<div class="large-6">
<!-- Large image goes here -->
</div>
</div>
苏西萨斯
$susy: (
columns: 12,
gutters: 1/4,
container: 64em,
global-box-sizing: border-box,
);
$medium: 30em;
$large: 64em;
.column-2 {
@include span(12 last);
@include breakpoint($medium) {
@include span(6);
&:nth-child(2n) {
@include last;
}
}
@include breakpoint($large) {
@include span(2);
&:nth-child(2n) {
@include span(2);
}
&:last-child {
@include last;
}
}
}
.column-6 {
@include span(12 last);
@include breakpoint($medium) {
@include span(12);
&:nth-child(2n) {
@include last;
}
}
}