指南针Sass框架精灵路径和布局设置(SASS/CSS)

MMA*_*MMA 3 css sass compass-sass

我正在使用Sass&Compass Framework来编译我的CSS.我在当地的环境中工作.当我处理Compass Sprite图像生成时,我遇到了两个不同的问题.

  1. 我想将布局设置为水平或智能或除默认垂直之外的其他任何东西,但我不能.我检查了语法,我正在使用正确的文件夹名称加上布局,但无法使其工作.所有其他设置如间隙,间距,所有工作.

  2. 我目前没有运行服务器.我需要从我的css文件夹到图像文件夹的相对路径.像这样的东西"../images/xxx.png".Compass全部使用基于我的配置文件的绝对文件路径.无论如何我可以设置设置使用相对路径而不是绝对路径?我尝试了URL helper mixin,它也生成了绝对路径.

我很感激所有的帮助.谢谢.

Max*_*bre 5

对于relative_assets = true配置文件中的#2使用.

如果您还没有,我还建议您使用stylesheet-url和image-url Compass函数自动计算已配置图像和css文件夹的路径,从中调用它们.如果image-url(myfile.jpg)从css文件夹中的.css文件调用,它将编译为url(../images/myfile.jpg).