【发布时间】:2015-05-28 00:12:42
【问题描述】:
我的 div 与我的网格不匹配。这是一个 8 容器网格,当我告诉元素 span(2) 时,它的行为就好像网格是 4。这是因为我没有在 $susy 中定义全局网格吗?
一些上下文代码:
首先我定义了一个容器网格:
#grid{
@include container(8);
gutter-width: 5%;
}
然后我将它添加到html中:
<main id="grid">...</div>
然后我将 div 嵌套在 css 中:
#object1{
@extend %object;
@include span(2);
}
并将其添加到 html 中
<main id="grid">
<div id="object1">a</div>
</main>
编辑:固定(即使在子元素中也必须定义上下文。这是为什么?如果我可以根据我想要的任何网格数量设置跨度,那么在 hokey pokey 之后所有这些布局和上下文的意义何在?如果span 不从父元素读取上下文,那么 susy 到底是什么意思?)
【问题讨论】:
-
container()mixin 将宽度作为(可选)参数,不是列数 - 参见。 documentation. -
感谢您的帮助! :D
标签: susy-compass susy-sass susy