2016-07-28 62 views
0

我在rails 5和我的類別都有圖像。我想使用這些圖片作爲底色的圖像,但是當我在造型設定的網址,而不要改變如何添加內聯css到rails link_to幫手

<div class="grid-category"> 
    <% @servicescategories.each do |category| %> 

    <%= link_to servicecategories_path(slug: category.slug), :style=>'background-image: asset-data-url("category.category_image");', class: "category-item" do %> 



     <h3> <%= category.name %></h3> 


     <% end %> 
    <% end %> 
    </div> 

我在做什麼錯在這裏

回答

0

你似乎有不正確的語法使用的樣式屬性內的滑軌插, 試試這個,

<%= link_to servicecategories_path(slug: category.slug), 
:style=>"background-image: <%= asset-data-url(category.category_image) %>", 
    class: "category-item" do %> 
0

這個作品

<%= link_to servicecategories_path(slug: category.slug), 
      class: "category-item" do %> 

    <div style="background-image: <%= asset_path('category.category_image') %>"> 
    <h3> <%= category.name %></h3> 
    </div> 

<% end %>