小编bil*_*ker的帖子

SCSS 两个 rem 单位相加的和输出运算而不是值

我试图减去两个 rem 单位的值,形成 scss 中的边距,但是 css 输出的是操作而不是值。这可能吗?

我有一个 rem 值和一个像素值,我使用函数将其转换为 rem,然后尝试减去它们相加的总和。感谢您的一些帮助

$size-md: 1.25rem;
$border-md: 2px;

@function calculateRem($size) {
  $remSize: $size / 16px;
  @return #{$remSize}rem;
}

p {
  margin-right: - (#{$size-md} + #{calculateRem($border-md)});
Run Code Online (Sandbox Code Playgroud)

CSS 输出

p { margin-right: 1.25rem + 0.125rem; }
Run Code Online (Sandbox Code Playgroud)

萨斯迈斯特密码

https://www.sassmeister.com/gist/3d3456752f0d82071e75e1afb54ab7f5

sass

4
推荐指数
1
解决办法
1886
查看次数

标签 统计

sass ×1