Używam Compass (struktura CSS) do generowania obrazów sprite. Działa, ale kompas generuje tylko położenie w tle dla każdego obrazu.Kompas: generowanie Sprites, a także szerokość/wysokość na każdym obrazku w ikonce
Czy można uzyskać szerokość i wysokość każdego obrazu w ikonce?
To jest mój kod:
@import "ico/*.png";
@include all-ico-sprites;
Wygenerowany kod:
.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;
}
I kod chciałbym posiadać:
.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;
}
Czy ktoś może mi wyjaśnić, w jaki sposób mogę to zrobić? Dzięki.
Dziękujemy za wyjaśnienia. Teraz jest to bardziej jasne. – Etienne
Człowieku, uratowałeś mój dzień! – dgilperez
Bez względu na to, co przekażę klasie bazowej, zawsze generuje błąd. Ta opcja konfiguracji wydaje się być uszkodzona w tych dniach. – Drew