【发布时间】:2016-08-31 01:59:09
【问题描述】:
我正在尝试 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 值吗?
【问题讨论】: