【发布时间】:2016-01-15 20:41:32
【问题描述】:
如何在使用 susy 网格时完全删除行的第一个和最后一个元素的排水沟?
这是我的模型标记。
http://codepen.io/anon/pen/mVBmLY
$susy:(
columns: 12,
gutters:2,
gutter-position:split,
);
ul{
@include container(800px);
}
li{
@include span(4);
}
它使用“gutter-position:split”。正如您在 codepen 上看到的那样,行中的第一个和最后一个元素仍然有它们的外部边距。
我可以通过将 gutter-position 设置为“after”并在行中的最后一个元素上使用“last”关键字来解决此问题。
http://codepen.io/anon/pen/eJGWKE
$susy:(
columns: 12,
gutters:2,
gutter-position:after,
);
ul{
@include container(800px);
}
li{
@include span(4);
}
li:nth-of-type(3n+3){
@include span(last 4);
}
还有其他方法吗?使用 nht-of-type 选择器有点违背我使用网格的点。
【问题讨论】: