ほんとはこうしたい。 $sprites: sprite-map("sprite/*.png", $layout: smart, $spacing: 8px); けど、今のCompassの仕様では、layout: smart の場合、spacing の指定ができません。 できてもいいと思うけど・・というわけで。 ちなみに、Compassのバージョンは、0.13です。 有効にする方法 本家のモジュールを直接修正する 本家のモジュールをコンパイル時だけ拡張する あきらめて自作のmixinでやる 調べた限りこんな具合でした。 最後の1つはもう手に負えない感があるので諦めるとして、ここでは前2つについて。 ここでスプライトの配置を計算してる 現場はこのファイル。 PATH/TO/YOUR/COMPASS_DIR/lib/compass/sass_extensions/sprites/layout_m