给定以下 HTML 结构:
<div id="a">
A
<div id="b">
B
</div>
</div>
...以及以下奇点 SCSS:
$grids: 6;
$gutters: .1;
$gutter-styles: 'split';
div#a {
@include grid-span(5,2)
}
div#b {
// @todo: position and width.
}
...我想创建一个这样的布局,其中 B 从其容器 A 中向左拉出 1 列,并跨越最左侧的 2 列:
-----------
| A |
----- |
| B | |
----- |
| |
-----------
当然我可以自己做数学,但我觉得这应该可以使用 Singularity mixins 和函数(毕竟,这就是我使用网格框架的原因:-))但是,我无法获得尺寸和定位B 正确。
我使用哪些 Singularity mixins 和/或函数来设置的宽度(列跨度)和位置(负边距左)div#b
?