Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在.html.erb文件中将图像置于背景中_Ruby On Rails_Ruby_Twitter Bootstrap_Ruby On Rails 4_Erb - Fatal编程技术网

Ruby on rails 如何在.html.erb文件中将图像置于背景中

Ruby on rails 如何在.html.erb文件中将图像置于背景中,ruby-on-rails,ruby,twitter-bootstrap,ruby-on-rails-4,erb,Ruby On Rails,Ruby,Twitter Bootstrap,Ruby On Rails 4,Erb,我试图将Clean Blog引导模板集成到我的Rails Blog应用程序中,但是,代码中有一部分没有显示出来 正如您在第一行中看到的,它嵌入了一个图像作为背景,但是在应用程序中它不起作用,因为图像位于assets/images/目录中,所以我想知道嵌入该目录中的图像的正确方法 我已经试过了,但似乎都不管用 谢谢您的时间。尝试使用背景图像:image-url'filename.ext' 在Rails中使用资产管道时,应用程序中资产的路径不能以传统方式引用,即简单地写出资产的路径。然而,链轮确实提

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

正如您在第一行中看到的,它嵌入了一个图像作为背景,但是在应用程序中它不起作用,因为图像位于assets/images/目录中,所以我想知道嵌入该目录中的图像的正确方法

我已经试过了,但似乎都不管用

谢谢您的时间。

尝试使用背景图像:image-url'filename.ext'

在Rails中使用资产管道时,应用程序中资产的路径不能以传统方式引用,即简单地写出资产的路径。然而,链轮确实提供了一些帮助


希望有帮助

您的助手函数中有一个输入错误,请尝试调用asset\u path。。。相反,没有s。看看这是否有效。

它不起作用,当我尝试使用style=background image:image url'或style=background image:image url'时,它返回一个错误未定义的局部变量或方法尝试仅将文件名传递给图像url-此处不需要。是否确保将文件名放在引号中?我注意到,在你的pastebin链接中,你的资产路径并没有以字符串的形式传入。它返回未定义的局部变量或“images”方法@Oxyrus尝试以字符串的形式传入参数。这应该可以解决您所遇到的错误。将它放在引号中并删除分号:解决方案要感谢所有人!