我正在尝试 PostCss 并试图找到与 Sass 相当的功能。我坚持的一个功能是类似 Sass 的功能。
这是我的功能是Sass:
// Variables.scss
$columns: 12; // Grid columns
$max-width: 1200px; // Grid max width
// Function.scss
@function grid($cols,$to-px:false) {
@if ($to-px == false) { @return ($cols / $columns) * 100% };
@return round(($max-width / $columns) * $cols);
}
// style.scss
.class {
width: grid(3);
}
.class2 {
width: grid(3,true);
}
// outputs to:
// style.css
.class {
width: 25%;
}
.class2 {
width: 300px;
}
在 PostCSS 中,我可以编写这样一个返回单个 CSS 值的函数吗?