css - CSS 变量和 SASS 函数
问题描述
我们知道使用 CSS4 变量的优点,但是如果我们需要像这样从 SASS 函数中获取这些值怎么办?
:root {
--gap-l: toRem(10);
}
toRem
是一个 Sass 函数,我调用它来动态获取大小:
$fontSize: 16;
@function toRem($val) {
@return $val / $fontSize * 1.6 + 0rem;
}
这不会失败,但也不会工作。为了让这个工作,我们可以直接使用值--gap-l
或继续使用 SASS 变量。
如果我尝试这样的事情--gap-l: #{toRem(10)};
是我得到的错误:
它不调用 SASS 函数
解决方案
推荐阅读
- firebase - 无法通过邮递员登录 Google 帐户以预览 Firebase 成功响应代码
- android - GradientDrawable - 颜色渐变
- javascript - 如何在 javascript 中对包含 base64 编码图像的字符串进行切片并显示第一张图像
- python - 我需要任何有使用 ArcSight esm rest API 经验的人的帮助
- r - 多列的“就地”组加权平均值
- elasticsearch - Elasticsearch match_phrase with slop
- php - 带有选择选项的 Metabox 可重复字段
- firebase - Firebase 服务工作者
- javascript - 将类转换为获取消息的钩子
- quarkus - quarkus 中的资源处理程序