Rails`mage_path`在css文件中不起作用

时间:2014-05-19 15:29:53

标签: html css ruby-on-rails

我的css文件中有以下行:

background-image: url(<%= image_path 'background.jpg' %>);

它会产生以下错误:

Invalid CSS after "...und-image: url(": expected ")", was "<%= image_path ..."

我也试过asset_path,但结果相同。

1 个答案:

答案 0 :(得分:2)

如果您查看The asset pipeline,您可以看到使用image-url("background.jpg")成为url(/assets/background.jpg),如果您的图片位于/app/assets/images目录中,那就是您想要的/ p>

所以使用

background-image: image-url("background.jpg")