Sass添加%和em

时间:2014-10-29 11:57:16

标签: sass

我有一个在em。

中定义的保证金

我想做

width: 100% + 3em;

但是这些单位不会很好玩。

在我的本地开发环境中,我使用插值工作

width: #{100%} + #{$code-padding-h};

但是当我尝试预编译时,预编译会因此错误而失败

  

Sass :: UnitConversionError:不兼容的单位:' em'和'%'

1 个答案:

答案 0 :(得分:1)

您可以使用css中的calc方法执行此操作:

width: calc(100% + 3em);