Почему я получаю "<90" mixin "border-radius" в Compass?
В моем компасе верхний файл имеет строки, которые включают необходимые плагины:
@import "compass";
@import "rgbapng";
@import "compass/css3";
@import "config"; // file that has my variables
Но во время компиляции файла с ошибками @include border-radius($box-radius-small);
, говорящими Undefined mixin 'border-radius'
и Undefined variable: "$box-radius-small".
- оба из них должны быть уже включены!
Кто-нибудь может помочь с этой проблемой?
PS мои пакеты:
Компас 0.12.2 (Alnilam)
Sass 3.2.7 (Media Mark)
Ответы
Ответ 1
Просто разместите следующий импорт вверху вашего scss файла
@import "compass/css3";
Особенности css3:: http://compass-style.org/examples/compass/css3/
Есть много других импортов, доступных там... и вы можете создавать свои собственные, если вы часто используете блоки css, чтобы обеспечить дополнительные усилия.
Ответ 2
Попробуйте @import
"компас" и ваш лист конфигурации "config" в каждой таблице стилей, в которой используются микшины или переменные.