How to keep a checkbox and label on the same line in a Rails form?

后端 未结 14 1519
天涯浪人
天涯浪人 2021-02-03 17:34

What should I do to keep the label of a checkbox on the same line with the checkbox in a rails view containing a form?

Currently the label goes on the next line:

<
14条回答
  •  时光取名叫无心
    2021-02-03 18:17

    For Bootstrap 4, in HAML

      .form-check
        =f.label :decision_maker, class: 'form-check-label' do
          =f.check_box :decision_maker, class: 'form-check-input'
          Decision Maker
    

    or

      .form-group
        =f.check_box :decision_maker
        =f.label :decision_maker
    

    https://getbootstrap.com/docs/4.3/components/forms/#default-stacked

    The first way is the more correct way, but the second way looks virtually identical and DRYer.

提交回复
热议问题