如何在 bootstrap 中设置 ruby select 的样式?

how do I style a ruby select in bootstrap?

我想在 bootstrap 中以 select 样式包装 ruby 的这一行,但每次我这样做都会中断并在表单外列出所有生成的选项。

这里是我要包装的代码

<%= f.label :user_description_id %>
<%= f.collection_select(:user_description_id, UserDescription.all, :id, :description, include_blank: true) %>

你应该这样做:

<%= f.label :user_description_id %>
<%= f.collection_select(:user_description_id, UserDescription.all, :id, :description, {include_blank: true}, {class: "css-class"} ) %>

参考:http://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html#method-i-collection_select