2016-10-06 33 views
0

我有一個博客的圖像標籤設置,如果圖像已附加到博客然後顯示圖像。用IF語句在Rails中將類添加到image_tag

<%= image_tag blog.image_url(:thumb) if blog.image? %> 

我想添加一個類到這個圖像標記,以便我可以使用CSS來編輯它。我嘗試了幾種不同的方法來添加這個類,但是沒有一個可以工作。

<%= image_tag blog.image_url(:thumb) if blog.image?, :class => "img" %> 

<%= image_tag (blog.image_url(:thumb), :class => "img") if blog.image? %> 

<%= image_tag (blog.image_url(:thumb) if blog.image?), :class => "img" %> 

沒有人知道如何爲類添加到該類型的語句?

回答

0
<%= image_tag(blog.image_url(:thumb), class: 'img') if blog.image? %> 

我在我的項目中使用<%= image_tag(@user.image_url, size: 50, class: 'gravatar') if @user.image_url? %>,它的工作原理。

+0

This Works,Thanks !! – user3553926