-1
下面的mixin沒有編譯成CSS,我找不出原因。它不會給出任何錯誤。什麼不是用這個Mixin編譯?
CSS輸出是here:
@mixin calc-height($element, $percentage, $pixels) {
$element: -moz-calc(#{$percentage} - #{$pixels});
$element: -webkit-calc(#{$percentage} - #{$pixels});
$element: -o-calc(#{$percentage} - #{$pixels});
$element: calc(#{$percentage} - #{$pixels});
}
.white-triangle {
width: 0; height: 0;
border-top: 30px solid transparent;
border-bottom: 30px solid transparent;
border-right: 20px solid white;
position: absolute;
@include calc-height("top", "50%", "15px");
}
'SASS'實際上可以接受它們,但它仍然不能編譯mixin。 –
經過測試,你是對的。在您的示例測試中,頂部被省略。如果sass只是在沒有整個「#{}」語法的情況下工作,那會很好。 – Josh