如何在罗盘中添加!重要@include opacity(1)

Srd*_*vic 4 sass compass-sass

我正在使用罗盘.有没有办法添加!重要的@include opacity(1)?

谢谢!

小智 5

是.你可以使用@if@else

=opacity($opacity, $important: no)
    @if $important == isImportant
        opacity: $opacity !important
        $opacity-ie: $opacity * 100
        filter: alpha(opacity=$opacity-ie) !important //IE8
    @else
        opacity: $opacity
        $opacity-ie: $opacity * 100
        filter: alpha(opacity=$opacity-ie) //IE8


.some-class
    +opacity(1) // without !important

.some-class
    +opacity(1, isImportant) // with !important
Run Code Online (Sandbox Code Playgroud)

如果是你的话