ruby-on-rails – 如何使用资产管道在元素div中添加style =“background-image?

在assets / images / default / user文件夹中,我存储了一个image banner.png.

如何在以下背景图像中直接添加此图像?

<div class="banner-img" style="background-image: url('/assets/default/users/banner.png');"></div>

解决方法

Rails资产: Rails Assets Doc.
asset-url("rails.png") becomes url(/assets/rails.png)
asset-path("rails.png") becomes "/assets/rails.png"

在你的情况下应该是这样的:

url(<%= asset_path 'banner.png' %>)

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...