【发布时间】:2015-02-24 15:03:21
【问题描述】:
我想用 susy 创建一个类似 bootstrap 的简单网格系统。
我的 susy 设置:
$susy: (
columns: 12,
gutters: 1/4,
gutter-position: inside,
global-box-sizing: border-box,
);
SASS:
[class^="col-"].last {
@include last();
}
[class^="col-"].nest {
padding:0;
}
@for $i from 1 through 12 {
.col-#{$i} {
@include span($i of 12);
}
}
HTML
<div id="left" class="col-6">left</div>
<div id="right" class="col-6 last nest">
<div class="col-6">right 1</div>
<div class="col-6 last">right 2</div>
</div>
问题在于嵌套 div 内的填充。 #left 和 #right div 上的 padding 很好,但 #right 内部的 div (#right > .col-6) 更小,因为 susy 使用百分比作为填充。
有没有办法这样使用susy?
【问题讨论】:
标签: css sass susy-compass susy-sass