2015-05-03 52 views
0

我决定开始使用Susy,因为我想为网格提供良好的框架。不幸的是,我发现自己努力做出自己想要的东西。毕竟我想知道为什么苏西给出了这么奇怪的数学规则。为什么Susy给出49.15254%的输出CSS而不是50%?

有我与Susy的简单setings:

$susy: (
    columns: 12, 
    math: fluid, 
    output: float, 
    gutter-override: no-gutters,  
); 

正如你所看到的,我删除了排水沟如上(不知道这是否是要做到这一点如最好的方法我已经注意到使用gutters: 0或某人。甚至gutters: null)。

最后,我发现了奇怪的49.15254%的溶液:

$susy: (
    columns: 12, 
    math: fluid, 
    output: float, 
    gutter-override: no-gutters, 
    gutter-position: inside, 
); 

有人能解释我为什么与Susy所做的任何排水沟(或不便),即使gutter-override: no-gutters给予?

回答

2

gutter-override的目的是改变阴沟输出而不改变网格的底层数学。所有no-gutters确实关闭了阴沟输出。这并不意味着要像全球一样使用。要实际更改网格数学,您需要设置gutters: 0

当你在里面使用gutter-position时,你要这样做,网格数学运算是相同的 - 因为排水沟的大小不会影响列的大小。

+0

谢谢! :) 我很困惑。 – Garrett

相关问题