나는 Sass와 Compass를 시작하고 있는데, 나는 그것을 좋아하고있다. 내가하고자하는 것은 @each
기능을 이용하여 반복적 인 작업을 단순화하는 것입니다. 그러나 하나의 변수를 삽입하는 예는 @each
이고 여러 변수를 사용할 수 있기를 바랍니다.Sass 여러 변수가있는 각각의 코드
합니다 (Sass Reference에서) 표준 방법 :
@each {$animal $color} in {puma black}, {sea-slug green}, {egret brown}, {salamander red} {
.#{$animal}-icon {
background-color: #{$color};
}
}
이게 가능 : 대단한
@each $animal in puma, sea-slug, egret, salamander {
.#{$animal}-icon {
background-image: url('/images/#{$animal}.png');
}
}
하지만, 내가 좋아하는 뭔가를 할 수 있도록하고 싶습니다?
그건 훌륭합니다!감사합니다. @treeki – steve
참고 : 두리스트를 결합하여'$ flash_types'와 같은 쌍의 목록을 작성해야하는 경우, Sass 함수 ['zip'] (http://sass-lang.com/docs)를 사용할 수 있습니다. /yardoc/Sass/Script/Functions.html#zip-instance_method). – Miikka