【问题标题】:Referencing image asset as in-line CSS将图像资源引用为内联 CSS
【发布时间】:2015-03-09 08:01:22
【问题描述】:

根据通过资产管道存储的图像动态调用图像作为 div 的背景。使用carrierwave,通话将是

  <div class="row imaged-background" style="background:<%= image-url(@staticpage.image_url.to_s) %>"> 

但是,这会导致:

undefined local variable or method `image

取出&lt;%= 只会得到background: image-url(@staticpage.image_url.to_s)

【问题讨论】:

    标签: ruby-on-rails-3.2 asset-pipeline carrierwave


    【解决方案1】:

    如果这可以使用,这可行:

    background-image: url(<%= @staticpage.image_url.to_s %>)
    

    carrierwave 似乎正在使用 rails 助手。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-22
      • 1970-01-01
      • 2020-11-25
      • 2014-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多