This question already has answers here:
Repeat dots in LESS / SASS for Content property
(3个答案)
在11个月前关闭。
我想在scss
代替
但是当我查看css文件时,我发现scss将其编译为
其他所有功能均正常运行(lighten(),darken()...)。
对这个问题有什么想法吗?通常它应该工作
(3个答案)
在11个月前关闭。
我想在scss
border-color: rgb(170, 170, 170) repeat(3,black) ;
中执行此操作代替
border-color: rgb(170, 170, 170) black black black ;
但是当我查看css文件时,我发现scss将其编译为
border-color: rgb(170, 170, 170) repeat(3,black) ;
其他所有功能均正常运行(lighten(),darken()...)。
对这个问题有什么想法吗?通常它应该工作
最佳答案
这是完成任务的SASS函数。
@function repeater($n, $character) {
$c: "";
@for $i from 1 through $n {
$c: $c +" "+ $character;
}
@return unquote($c);
}
// now i can use it :D
border-color: rgb(170, 170, 170) repeater(3, black);
关于css - 为什么SSS重复功能不起作用? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54609678/
10-10 21:04