Я как бы новый для Сасса, но я пытаюсь создать рабочий процесс для себя. Я создаю "цветные пакеты" для моих проектов тем и должен указать следующие переменные для моего микширования. Есть ли лучший способ сделать это?:
// folder,filename,extension,repeat,x-pos,y-pos
@mixin background ($folder:style1, $img:file, $type:png, $repeat:no-repeat, $x:0, $y:0) {
background-image: url(./images/#{$folder}/#{$img}.#{$type});
background-repeat: #{$repeat};
background-position: #{$x}px #{$y}px;
}
Я вставляю так:
#nav {
@include background(style2,myimage,png,repeat-x,10,10);
}
который дает следующее:
#nav {
background-image: url(./images/style2/myimage.png);
background-repeat: repeat-x;
background-position: 10px 10px;
}
Я предпочел бы использовать стенографию CSS, когда это возможно, но я столкнулся с ошибками с выходом. Я был бы признателен за любые консультации экспертов, если это не лучший способ сделать это.