如何在.html.erb文件中将图像放在后台

时间:2015-08-16 02:00:00

标签: ruby-on-rails ruby twitter-bootstrap ruby-on-rails-4 erb

我试图将Clean Blog引导程序模板集成到我的Rails博客应用程序中,但是,代码中有一部分没有显示出来。

正如您在第一行(http://pastebin.com/rV1qxv2y)中看到的那样,它将图像作为背景嵌入,但是在应用程序中它不起作用,因为图像位于assets / images /目录中,所以我想知道嵌入该目录中的图像的正确方法是什么。

我已经尝试使用http://pastebin.com/PYTUJmtn,但似乎没有。

感谢您的时间。

1 个答案:

答案 0 :(得分:1)

尝试使用background-image: image-url('filename.ext')

在Rails中使用资产管道时,无法以传统方式引用应用中资产的路径(即只需写出资产路径)。但是,Sprockets确实提供了一些useful helpers来帮助解决这个问题。

希望它有所帮助!