heroku和rails,背景图像得到编译但不可见

时间:2017-06-14 17:47:50

标签: ruby-on-rails-4 heroku

背景图像在本地主机中可见,我检查并看到图像在被推送到heroku时得到了编译,但是在部署的站点上看不到它。图像的路径是app / assets / images /

这就是我在application.css中调用图像的方式 This is how i called the image in my application.css

1 个答案:

答案 0 :(得分:0)

你应该使用:在你的视图中添加背景img,但最好的做法是使用scss。使用Scss,您将获得asset-url('whiteLogo.png')这样的帮助。对于您的情况,您只需添加到您的html标记:

<html style="backgound: url('<%= image_path 'whiteLogo.png' %>')"></html>

但这是一个不好的做法。

度过愉快的一天。