我想要的风格轨道连结中的CSS使用下面的代码:添加CSS类轨的link_to助手
<%= link_to "Learn More", :controller => "menus", :action => "index", :class => "btn btn-inverse" %>
我希望,这将创建一个链接,看起来像这样:
<a href="menus/" class="btn btn-inverse">Learn More</a>
相反,Rails是一个渲染这一点 -
<a href="/menus?class=btn+btn-inverse">Learn More</a>
任何人都有这个问题/知道我做错了吗?我知道我可以通过手动创建锚点标记而不是使用帮助来避免这个问题,但我想知道是否有办法将css类信息传递给帮助者本身。我正在使用Rails 3.2.6。
谢谢!
会发生什么情况:class => [“btn”,“btn-inverse”]或者:class =>%w“btn btn-inverse”? –
您也可以使用'menus_path'作为link_to的第二个参数,而不是指定控制器和操作。 – James
@James - 确实有效。谢谢! – Blake