2016-10-06 35 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