Ruby:将按钮文本更改为图标

时间:2016-08-14 04:24:41

标签: ruby-on-rails ruby

我的评论提交按钮显示一个灰色的沉闷按钮,上面写着“创建评论”。我想改为显示一个图标。

我试过......

<%= f.submit do %>
  <i class="fa fa-paper-plane-o" aria-hidden="true"></i>
<% end %>

......没有运气

4 个答案:

答案 0 :(得分:2)

你的宝石文件中有你的字体真棒宝石并捆绑了吗? 您还需要在application.css文件中调用它。

答案 1 :(得分:1)

试试这个:

<%= f.image_submit_tag(‘<i class="fa fa-paper-plane-o" aria-hidden="true"></i>’).html_safe %>

参考:image_submit_tag

答案 2 :(得分:1)

尝试这样的事情

<%= button_tag(class: "btn btn-default") do %>
   <i class="fa fa-paper-plane-o" aria-hidden="true"></i>
<% end %>

希望这会对你有所帮助。

答案 3 :(得分:0)

我会尝试这样的事情:

<%= f.submit '<i class="fa fa-paper-plane-o" aria-hidden="true"></i>'.html_safe %>