Css 如何向我的SASS计算中添加%?
我正在使用SASS根据元素宽度和容器宽度将宽度维度转换为%,但我的问题是,如果我在计算结束时加上%,我会得到一个错误,有人能告诉我如何解决这个问题吗Css 如何向我的SASS计算中添加%?,css,sass,Css,Sass,我正在使用SASS根据元素宽度和容器宽度将宽度维度转换为%,但我的问题是,如果我在计算结束时加上%,我会得到一个错误,有人能告诉我如何解决这个问题吗 @mixin percentageWidth( $elementWidth, $containerWidth ){ width: (($elementWidth/$containerWidth)*100) + %; *width: ((($elementWidth/$containerWidth)*100) - ((0.5/$contain
@mixin percentageWidth( $elementWidth, $containerWidth ){
width: (($elementWidth/$containerWidth)*100) + %;
*width: ((($elementWidth/$containerWidth)*100) - ((0.5/$containerWidth)*100)) + %;
}
根据,您需要将结果乘以100%
,而不是像添加字符串一样尝试添加%
:
width: ($elementWidth/$containerWidth) * 100%;
*width: (($elementWidth/$containerWidth) - (0.5/$containerWidth)) * 100%;
根据,您需要将结果乘以100%
,而不是像添加字符串一样尝试添加%
:
width: ($elementWidth/$containerWidth) * 100%;
*width: (($elementWidth/$containerWidth) - (0.5/$containerWidth)) * 100%;
你不需要那么多父母
a/b*c
而不是((a/b)*c)
,和a/b*c-d/e*f
而不是((a/b)*c)-(d/e)*f))
。谢谢,我如何更新此混音,以便使用不同的属性,如边距、宽度或填充?您不需要所有这些参数a/b*c
而不是((a/b)*c)
,和a/b*c-d/e*f
而不是((a/b)*c)-(d/e)*f))
。谢谢,我如何更新此混音,以便可以使用不同的属性,如边距、宽度或填充?