$list:zip(solid dashed dotted,1px 2px 3px,green blue red);
@for $i from 1 through 3{
.border#{$i}{
border:#{nth($list,$i)}
}
}
@for $i from 1 through 3{
.border#{$i}{
border:#{nth($list,$i)}
}
}
2017-04-22
$list:append((blue, green),red,space);
li{
width:nth($list,3);
}
li{
width:nth($list,3);
}
2017-04-22
$list:join(blue,(red orange),space);
li{
background:nth($list,2);
}
li{
background:nth($list,2);
}
2017-04-22
$list:border-bottom (4px solid blue) black;
.a{
width:nth($list,2)
}
.a{
width:nth($list,2)
}
2017-04-22
最新回答 / 丁尼格菲
對于小項目可以直接用css寫,如果大項目還是建議用sass或者less來寫,這樣寫可以更加快捷,方便,調試的時候用google瀏覽器中的sourcemap工具可以調試sass,項目中不要吧sass文件刪了,方便有更改樣式和調試
2017-04-19
最贊回答 / 厲害Sin
語言本身沒有解決瀏覽器兼容問題, 但是sass提供了解決瀏覽器兼容問題的方案,?比如, 在過去為了瀏覽器兼容需要為每個瀏覽器添加一條前綴的css, 這樣每次寫css都需要重復很多無用功,?有了 sass 之后, 你可以事先定義好一個占位符 %a 變量, 變量中包含了所有的帶前綴的css屬性, ?當需要用到某個屬性時直接調用 @extent %a, 一行搞定, 還可以重復利用,?這只是解決瀏覽器兼容問題的其中之一, 還有很多例子就不一一列舉了
2017-04-19
最新回答 / 厲害Sin
.seriousError 代替 .error.intrusion 中的 .error , 生成 .seriousError.intrusion , 共享原本的 .error.intrusion 的屬性
2017-04-19