4
나침반이있는 SASS에서 작업하고 있습니다. 이미 믹스를 만들었지 만 여전히 믹스 인이 있습니다. 그것은 사용자가 선택한 것입니다. 나는 @ import "compass/css3/user-interface"를 사용하여 가져올 수 있음을 안다; 그러나 그것은 중요한 것이 아닙니다. 왜 내 'handmade'@mixin user-select ($ value) {..}가 작동하지 않는 것입니까? 알려진 이유가 있습니까?SASS 사용자가 믹스 인을 가져 오기 - 나침반없이 선택하십시오.
@mixin user-select($select) {
@each $pre in -webkit-, -moz-, -ms-, -o- {
#{$pre + user-select}: #{$select};
}
#{user-select}: #{$select};
}
.myclass {
@include user-select(none);
}
당신은 사용자 선택에 해당하는 접두사를 사용하고 있습니까 :
–질문을 편집하고 전체 mixin 코드를 추가 할 때 도움이 될 수 있습니다. – pzin
mixin이 정확한 것처럼 보이므로 문제는 아마도 다른 곳에 있습니다. '@mixin'을'@include '하기 전에 정의해야합니다. 컴파일 할 때 오류가 발생합니까? –