列跨度函数,如何返回当前网格中列的宽度而不是全局列?

时间:2014-02-24 16:33:29

标签: singularitygs

我想使用" column-span"函数返回网格列的宽度,但不包括此函数中的特定网格,全局"网格"变量被使用。

当我创建移动优先设计时,全局网格变量设置为4,但是使用断点,使用" add-grid&#34 ;, div应该在此特定网格中包含16列。 column-span忽略这一点,因此它返回列为If如果网格是4列,而不是16。

1 个答案:

答案 0 :(得分:1)

因此,add-*在Singularity中的工作方式是,不是自动为您编写不同的代码,而是在匹配的breakpoint媒体查询中更改默认值。 Singularity不会自动为您编写所有更改的原因是它无法知道您希望如何在不同的网格定义之间进行更改,而不是猜测和制作混乱的东西,它需要您准确指定您的方式希望改变。

我有updated your link来说明在适当的column-span mixin中再次调用breakpoint实际上是如何使用您定义的默认值。