1

我正在嘗試創建內嵌單選按鈕,該按鈕的內聯標籤(最左側)也是如此。引導(2.3.1)+ SimpleForm(2.1)單選按鈕組的內聯標籤

正如我在標題中所述,使用Bootstrap和SimpleForm。

我的代碼如下所示:

<%= f.input :breakdown_or_size, 
      :collection => ["Breakdown", "Manual"], 
      :as => :radio_buttons, 
      :item_wrapper_class => 'inline', 
      :label => 'Select One: ' %> 

這就是我得到:

radio buttons below label http://www.webpagescreenshot.info/i3/516f8dbc4c7633-60839289

回答

0

我看着高和低simple_form_for幫助。最後,我找不到任何東西,但至少與你的form_for可以這樣做:

<%= form_for(@book) do |f| %> 
    <% if @book.errors.any? %> 
    <div id="error_explanation"> 
    <h2><%= pluralize(@book.errors.count, "error") %> prohibited this book from being saved:</h2> 

    <ul> 
    <% @book.errors.full_messages.each do |msg| %> 
     <li><%= msg %></li> 
    <% end %> 
    </ul> 
    </div> 
<% end %> 

<div class="actions", style='inline'> 

    <%= f.label 'Select One: ' %> 
    <br/> 
    <%= f.radio_button :collection, "Breakdown" %> Breakdown 
    <%= f.radio_button :collection, "Manual" %> Manual 
    <br/> 
    <%= f.submit %> 
</div> 

至少解決了內聯渲染。