-1
爲什麼不這項工作:爲什麼沒有僞選擇器的這個sass mixin工作?
@mixin link($props) {
&:link,
&:visited { $props };
}
我不斷收到此錯誤:
Invalid CSS after "...sited { $props ": expected ":", was "};"
爲什麼不這項工作:爲什麼沒有僞選擇器的這個sass mixin工作?
@mixin link($props) {
&:link,
&:visited { $props };
}
我不斷收到此錯誤:
Invalid CSS after "...sited { $props ": expected ":", was "};"
的語法是有點過的幾個地方,你可以試試:
@mixin link ($props) {
&:hover,
&:visited { color: $props; }
}
'顏色'可以是任何css規則。 我覺得這篇文章有幾個很好的sass mixin的例子供參考:http://zerosixthree.se/8-sass-mixins-you-must-have-in-your-toolbox/
如果我想做的不僅僅是顏色?像... @include link(color:#fff; background:#000;); – ha404 2014-10-06 23:25:59
@mixin鏈接($ color,$ bgcolor){ &:hover, &:visited {color:$ props;背景:$ bgcolor} } – yowainwright 2014-10-07 04:02:25
如果我想要做更多的事情而不必指定更多的變量,該怎麼辦? (0)/ 0;/0; /;;'; '@include link(display:block; width:100px; height:100px; color:#fff; background:url(awesome.jpg)我認爲這會是如果一個mixin可以做到這一點,這種方式更加靈活 – ha404 2014-10-07 21:56:15