我的css文件中有以下行:
background-image: url(<%= image_path 'background.jpg' %>);
它会产生以下错误:
Invalid CSS after "...und-image: url(": expected ")", was "<%= image_path ..."
我也试过asset_path
,但结果相同。
答案 0 :(得分:2)
如果您查看The asset pipeline,您可以看到使用image-url("background.jpg")
成为url(/assets/background.jpg)
,如果您的图片位于/app/assets/images
目录中,那就是您想要的/ p>
所以使用
background-image: image-url("background.jpg")