访问现有属性中的值

时间:2014-11-17 05:36:53

标签: sass

我正在使用此函数将px转换为em .s。

@function em($px, $base: $base-font-size)
    @return ($px / $base) * 1em

由于ems需要父/元素font-size,所以我可以在sass中访问当前元素font-size属性。

例如

h1
    font-size: em(54px)
    margin-top: em(92px, the_above_font_size)

这样,如果我更改元素font-sze,我也不必更改传入的参数值。我是SASS的新手,请告诉我这是否可行或任何其他替代解决方案。

1 个答案:

答案 0 :(得分:1)

做这样的事情!?

h1
    $fontsize = em(54px);
    font-size: $fontsize;
    margin-top: em(92px, $fontsize);