2013-11-16 2 views

ответ

0

Как и сообщение об ошибке, вы должны указать if-rem mixin перед включением его. Таким образом, у вас есть два варианта:

  • Импорт _unit.scss в ваш стиль. Это суперсимметрии частичное, который содержит декларацию if-rem подмешать

    // Imports 
    
    @import "compass/utilities/general/clearfix"; 
    @import "compass/css3/box-sizing"; 
    // add _unit.scss path here, or elsewhere before the @include 
    @import "susy/units"; 
    
  • включают в if-rem подмешать непосредственно в код, вы должны также включать переменную или if-rem подмешать возвращает ошибку:

    // Whether to output fallback values in px when outputting rems. 
    $rem-with-px-fallback: true !default; 
    
    // Here is the`if-rem` mixin declaration 
    @mixin if-rem($property, $values, $use-px-fallback: $rem-with-px-fallback) { 
        $has-rem: false; 
        @each $value in $values { $has-rem: if(unit($value) == 'rem', true, $has-rem); } 
        @if $has-rem { @include rem($property, $values, $use-px-fallback); } 
        @else { #{$property}: $values; } 
    } 
    

 Смежные вопросы

  • Нет связанных вопросов^_^