CompassでCSS Spriteする際にスプライト画像間のマージンを取る方法 CompassでCSSスプライトを作成する際に画像間に余白を取らないとRetina対応した際に奇数のサイズの画像などがあると表示が少しおかしくなります。 all-<map>-sprites(true);の場合は$<map>-spacing:10px;などのconfigで設定できるのですが、sprite-map()などでは余白が確保されません。 sprite-map()では以下のようにすると余白を取ることができます。 sprites: sprite-map("sprites/*.png", $spacing: 20px); 参考:Individual sprite spacing in the sprite-map function doesn't work · Issue #934 · chriseppste
![CompassでCSS Spriteする際にスプライト画像間のマージンを取る方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/a9717624309e36a795026e1b70982163687ccca2/height=288;version=1;width=512/https%3A%2F%2Fblog.webcreativepark.net%2Ficon_200x200.png)