img
標準のCompassプロジェクトのフォルダー内に2つのスプライトフォルダーがあるとします。それらのそれぞれの中に、同じ名前の他の2つのフォルダーがあります。
project/img/chapter1/icons
project/img/chapter2/icons
Compassは、スプライトを参照するために最後のフォルダー名を使用することがわかっています。しかし、この場合、どのようにしてそれぞれを呼び出すことができますか?
img
標準のCompassプロジェクトのフォルダー内に2つのスプライトフォルダーがあるとします。それらのそれぞれの中に、同じ名前の他の2つのフォルダーがあります。
project/img/chapter1/icons
project/img/chapter2/icons
Compassは、スプライトを参照するために最後のフォルダー名を使用することがわかっています。しかし、この場合、どのようにしてそれぞれを呼び出すことができますか?
魔法を使うのではなく、ヘルパーを使ってください:
$icons1-sprite: sprite-map("project/img/chapter1/icons/*.png");
$icons2-sprite: sprite-map("project/img/chapter2/icons/*.png");
詳しくはこちらをご覧ください: http://compass-style.org/reference/compass/helpers/sprites/