如何在我的SASS计算中添加%?

时间:2012-08-20 14:09:23

标签: css sass

我使用SASS根据元素宽度和容器宽度将宽度尺寸转换为%,但问题是如果我在计算结束时添加%,我会收到错误,有人可以建议我如何解决这个问题吗? / p>

@mixin percentageWidth( $elementWidth, $containerWidth ){
  width: (($elementWidth/$containerWidth)*100) + %;
  *width: ((($elementWidth/$containerWidth)*100) - ((0.5/$containerWidth)*100)) + %;
}

1 个答案:

答案 0 :(得分:5)

根据the documentation,您需要将结果乘以100%,而不是尝试添加%,就好像它是一个字符串一样:

width: ($elementWidth/$containerWidth) * 100%;
*width: (($elementWidth/$containerWidth) - (0.5/$containerWidth)) * 100%;