【发布时间】:2012-11-23 23:27:53
【问题描述】:
我正在使用 Compass(一个 CSS 框架)来生成精灵图像。 它可以工作,但罗盘只为每张图片生成一个背景位置。
是否可以同时获取精灵中每个图像的宽度和高度?
这是我的代码:
@import "ico/*.png";
@include all-ico-sprites;
生成的代码:
.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;
}
还有我想要的代码:
.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;
}
谁能向我解释我该怎么做? 谢谢。
【问题讨论】:
标签: css css-sprites compass-sass sass