我想创建一个scss函数,以根据视口宽度计算根字体大小。
此
html {
font-size: calc(14px + 30 * ((100vw - 320px) / 680));
}
返回font-size: 14px;
,这是我想要的大小。但是我正在编写的功能:
@function root-font-size-function($viewport) {
// $viewport: 1px * $viewport;
$size: calc(14px + 30 * (($viewport - 320px) / 680));
@return $size;
}
:root {
font-size: root-font-size-function(100vw);
}
返回错误:
如何正确编写此sass函数?
答案 0 :(得分:0)
感谢@Vivick,在像这样插入$viewport
变量时可以使用:
@function root-font-size-function($viewport) {
$size: calc(14px + 30 * ((#{$viewport} - 320px) / 680));
@return $size;
}
:root {
font-size: root-font-size-function("100vw");
}