通过 CodeKit 使用 Susy,我遇到了一个奇怪的情况:
如果我使用:
.example { @include span (first); }
或者
.example { @include span (last); }
根据文件,Susy 按预期工作。但是,当使用例如
.example { @include span (4 at 5 of 12); }
制作了一个4列的盒子,但它没有放在第5列,而只是向左浮动。
但是,当使用例如 .example { @include span (3 at 8 of 12); }
正如预期的那样,该框是 3 列,但开始向右浮动,而不是在第 8 列中。换句话说,将元素放在某个列中不起作用。用简单的 margin-left 替换 susy mixin 效果很好,但这不是使用像 Susy 这样的网格系统的目的。
我已经联系了 CodeKit 的开发者,但他不认为 Susy 是 CodeKit 的问题。我已经使用一些在线课程的代码对其进行了测试,但它仍然可以正常工作。
这会是什么?使用 Susy 将元素放置在某个列中是否有任何先决条件?我在这里想念什么吗?