J'utilise Compass (un framework CSS) pour générer des images de sprite. Cela fonctionne, mais le compas ne génère qu'une position d'arrière-plan pour chaque image.
Est-il possible d'obtenir également la largeur et la hauteur de chaque image dans le sprite?
Voici mon code:
@import "ico/*.png";
@include all-ico-sprites;
Le code généré:
.ico-sprite, .ico-bag-blue, .ico-bag-black {
background: url('../images/ico-s78b1a1919b.png') no-repeat;
}
.ico-bag-blue {
background-position: 0 0;
}
.ico-bag-black {
background-position: 0 -24px;
}
Et le code que j'aimerais avoir:
.ico-sprite, .ico-bag-blue, .ico-bag-black {
background: url('../images/ico-s78b1a1919b.png') no-repeat;
}
.ico-bag-blue {
background-position: 0 0;
width:40px;
height:24px;
}
.ico-bag-black {
background-position: 0 -24px;
width:44px;
height:30px;
}
Quelqu'un peut-il m'expliquer comment je peux faire ça? Merci.