Rails 视图中具有内联 CSS 的资产助手
Asset helpers with inline CSS in Rails view
我只是将模板代码改编为 Rails 网络应用程序。
我有这样的内联 CSS 引用图像资源:
<div class="head" style="background-image: url('../somepath/b43.jpg');">
我想在资产管道中存储和引用图像。我以前使用过像 image_path
这样的助手,但只在 Sass 个文件中使用过。
如何编写类似于以下内容的代码:
<div class="head" style="background-image: url(image_path('b43.jpg'));">
当页面呈现时,内联 CSS(使用 Rails 资产助手)与实际图像资产文件夹路径一起发出?
现在,我刚得到:
<div class="head" style="background-image: url(image_path('b43.jpg'));">
在 HTML.
为此您必须使用内联 erb 样式
<div class="head"
style="background-image: url(<%= image_path('b43.jpg') %>);">
我只是将模板代码改编为 Rails 网络应用程序。
我有这样的内联 CSS 引用图像资源:
<div class="head" style="background-image: url('../somepath/b43.jpg');">
我想在资产管道中存储和引用图像。我以前使用过像 image_path
这样的助手,但只在 Sass 个文件中使用过。
如何编写类似于以下内容的代码:
<div class="head" style="background-image: url(image_path('b43.jpg'));">
当页面呈现时,内联 CSS(使用 Rails 资产助手)与实际图像资产文件夹路径一起发出?
现在,我刚得到:
<div class="head" style="background-image: url(image_path('b43.jpg'));">
在 HTML.
为此您必须使用内联 erb 样式
<div class="head"
style="background-image: url(<%= image_path('b43.jpg') %>);">