在link_to do函数中添加一个css

时间:2012-09-25 09:17:35

标签: ruby-on-rails

我正在尝试让link_to函数附加一个css类,

我的代码是这样的:

<%= link_to newGame do%>
<%= image_tag newGame.image_url.to_s %>
<% end %>

将图片链接到其内容,但我需要在链接中添加class =“thumbnail”,

即:

<a href="/games/:id" class="thumbnaill>

而不是它当前产生的内容:

<a href="/games/:id">

由于

2 个答案:

答案 0 :(得分:1)

参考link_to

<%= link_to newGame, class: 'thumbnail'  do %>

使用旧的参数样式时要小心,因为需要额外的文字哈希:

<%= link_to "Articles", { :controller => "articles" }, :id => "news", :class => "article" %>
#Gives <a href="/articles" class="article" id="news">Articles</a>

答案 1 :(得分:0)

你可以做到

<%= link_to newGame, class: 'thumbnail' do %>
  <%= image_tag newGame.image_url.to_s %>
<% end %>