我正在使用rails spree app。
我想将链接作为按钮提供。这是链接的外观。
<li>
<%= link_to Spree.t(:forgot_password), spree.recover_password_path %>
</li>
如何将其设为Button并向该按钮添加一些类?
答案 0 :(得分:1)
如果您想要生成HTML按钮而不是超链接,请将link_to
更改为button_to
:
<%= button_to Spree.t(:forgot_password), spree.recover_password_path %>
这将生成一个表单,其中包含一个按钮,用户可以访问给定的URL。
但是,如果您想简单地将链接设置为按钮,那么请使用CSS。 CSS规则将取决于您的风格。所以,只需谷歌并选择适合您需求的风格。
如果您的模板使用Twitter Bootstrap,您只需添加btn
和btn-*
类来将其设置为按钮。
<%= link_to Spree.t(:forgot_password), spree.recover_password_path, class: 'btn btn-default' %>