组织Rails文件夹中的SASS文件

时间:2012-08-29 10:43:19

标签: css ruby-on-rails ruby-on-rails-3.1 sass

我有一个stock rails 3.1应用程序,并且一直在努力在文件夹中组织我的sass文件。

  • 如果我创建一个导入foo.css.scss的清单文件,我就放了 子文件夹中的foo.css.scss,不导入该文件。

  • 如果我将manifest和foo.css.scss放在子文件夹中,那么 找到了foo.css.scss,但是css中引用的图像不是 发现,除非我移回目录。

为:

body {background-image:url('paper.gif');} // Not found.
body {background-image:url('../paper.gif');} // found.

在SASS和Rails中使用子文件夹的正确方法是什么?

2 个答案:

答案 0 :(得分:2)

试试这个:

body {background-image:image-url('paper.gif');}

http://guides.rubyonrails.org/asset_pipeline.html第2.2.2章

答案 1 :(得分:0)

我将所有图片放在assets/images文件夹中,而不是将其存储在隐藏在其他图像文件中的css / stylesheets目录中。

我认为你的子弹点#2带有移动图像到我提到的文件夹应该可以工作,无论你用什么大锤来简化简单的CSS。