如何在复选框simple_form上添加标签,并将标签内联到复选框?

时间:2015-11-30 22:37:52

标签: ruby-on-rails checkbox simple-form

我有一个没有标签的复选框。如何在simple_form中添加标签标签,其中复选框插入HTML标签标签中。

我目前有复选框和纯文本。

    <%= f.check_box :is_positive, as: :boolean, checked_value: true, unchecked_value: false %> Is positive?

我尝试了以下代码,但它使标签高于实际的复选框。

    <%= f.input :is_positive, as: :boolean, checked_value: true, unchecked_value: false, inline_label: 'Is positive?' %>

有没有办法标记复选框并将其标签内联到复选框?

1 个答案:

答案 0 :(得分:1)

请尝试下面的代码,您可以使用css将标签的样式更改为您喜欢的内容:

<%= f.label :is_positive do %>
  <%= f.check_box :is_positive, as: :boolean, checked_value: true, unchecked_value: false %> <span class="labelText">Is positive?</span>
<% end %>