Rails 3.1 SCSS - Могу ли я вызывать функции SASS внутри цикла SASS for? - PullRequest
0 голосов
/ 12 октября 2011

Я настраиваю стили для гистограммы с накоплением, я хотел бы использовать функции манипуляции цветом SASS для создания вариаций в цикле. Очевидно, я не могу использовать функции SASS внутри цикла for:

@for $i from 0 through 9{
  .Bar#{$i}{
    background-color:{mix(#75CFFF, #2C5999, #{i * 10}%)};
  }
}

Идея состоит в том, что цвет исчезает со 100% # 75CFFF до 100% # 2C5999 с шагом 10%.

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 18 октября 2011

Понял.

@for $j from 0 through 4{
  .Bar#{$j}{
    @extend .Bar;
    background-color:mix($background-color, #2C5999, (10-$j)*10%);
  }
}
...