【问题标题】:How can I add a class to a form element in Rails view?如何在 Rails 视图中向表单元素添加类?
【发布时间】:2015-12-05 17:51:58
【问题描述】:

我有一个scaffold生成的表单,这个表单的submit按钮是这样的:

<%= f.submit "Sign up" %>  

如何以标准rails 方式将class 添加到此button

【问题讨论】:

  • 如果答案正确,请将答案标记为解决方案。它可以帮助社区中遇到相同问题的其他人。 :)

标签: css ruby-on-rails forms


【解决方案1】:

在您的情况下,请使用以下代码:

<%= f.submit "Sign up", :class => 'your-class-name' %>

【讨论】:

    【解决方案2】:

    只需将:class 提供给提交按钮即可。

    <%= f.submit "Sign up", class: 'my-class' %>
    

    【讨论】:

      【解决方案3】:

      如果你使用的是 rails 3,试试这个,

      <%= f.submit "Sign up", class: 'class-name' %>
      

      在最新的 Rails 4 中,两者都工作正常

      <%= f.submit "Sign up", :class => 'class-name' %>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-03-21
        • 2021-07-17
        • 2013-12-07
        • 2017-06-10
        • 2016-07-18
        • 2015-08-27
        • 2010-11-10
        • 1970-01-01
        相关资源
        最近更新 更多