【发布时间】:2013-08-14 14:11:59
【问题描述】:
大家好,我在生成精灵文件时遇到了一些问题,我想在文件末尾添加新文件,但罗盘按字母顺序添加新文件,然后所有位置都在改变,如何强制罗盘在末尾添加文件精灵文件
SAS
$sprite-spacing: 20px;
$sprite-layout: horizontal;
@import "sprite/*.png";
@include all-sprite-sprites;
配置
on_sprite_saved do |filename|
if File.exists?(filename)
FileUtils.cp filename, filename.gsub(%r{-s[a-z0-9]{10}\.png$}, '.png')
end
end
on_stylesheet_saved do |filename|
if File.exists?(filename)
css = File.read filename
File.open(filename, 'w+') do |f|
f << css.gsub(%r{-s[a-z0-9]{10}\.png}, '.png')
end
end
end
【问题讨论】:
-
为什么要关心精灵位置?您是否手动设置背景位置?
-
是的,比使用 addintionl 类名更喜欢
标签: css sass compass-sass