有没有办法自定义form_for按钮?

时间:2014-03-28 11:06:23

标签: css ruby-on-rails forms ruby-on-rails-4

我目前正在使用rails form_for来构建表单,但我想知道是否有办法使用自定义图标作为表单的按钮而不是像下图所示的按钮。

enter image description here ...

这就是我所做的,但它不起作用。

_form.html.erb

 <%= f.file_field :avatar, class: "test" %>  # 

的CSS

     .test {
    background: url('/images/icon.png') no-repeat left top;
}

1 个答案:

答案 0 :(得分:0)

我认为你在ruby中定义类的方式不正确。试试这个链接:

https://stackoverflow.com/a/5316059/3507417

或:

<%= f.file_field :avatar, :class => 'submit_class_name_here' %>