如何以一致的方式製作指南針訂單精靈,因此我可以爲懸停狀態設置單獨的工作表?以一致的方式製作指南針訂單精靈
我使用羅盤的精靈表的工具是這樣的:
@import "ui-icon/*.png";
@include all-ui-icon-sprites;
這使一個很好的精靈表所示:{
.ui-icon-add {
background-position: 0 -5344px; }
.ui-icon-alert {
background-position: 0 -2352px; }
...etc...
但是,如果我轉了我的源精靈的懸停顏色,它reoreders生成的工作表:
.ui-icon-add {
background-position: 0 -5376px; }
.ui-icon-alert {
background-position: 0 -2320px; }
...etc...
我使用懸停狀態這樣(基於f jQuery UI):
.ui-icon {
width: 16px;
height: 16px;
display: block;
background-image: url('ui-icons.png');
}
.ui-state-hover .ui-icon {
background-image: url('ui-icons-hover.png');
}
但是因爲Compass不一致,圖標在盤旋時不同。
(我知道指南針支持_hover
後綴,但我寧願它產生他們像jQuery UI做。)
手動編輯'$ icons'變量不理想因爲我有數百個圖標。 – Petah