我尝试了一段时间使用 simple_form 创建下面的示例,但是 + 标签并修复了一些样式。任何人都知道如何解决:
是以下代码的结果:
.clear
= f.label "Gender"
= f.collection_radio_buttons(:gender, [['Male', 'icon_male'], ['Female', 'icon_female']],
:first, :last,
:item_wrapper_class => 'horizontal',
) do |gender|
= gender.label { image_tag("/assets/icons/16x16/#{gender.text}.png") + gender.radio_button }
.clear
.ruler
最佳答案
要删除 2s 并在其中正确使用文本标签:
= f.label "Gender"
= f.collection_radio_buttons(:gender, [['Male', 'icon_male'], ['Female', 'icon_female']],
:first, :last,
:item_wrapper_class => 'horizontal',
) { |gender| gender.label { image_tag("/assets/icons/16x16/#{gender.text}.png") + gender.radio_button + gender.text } }
删除
=
在 gender.label
之前将删除2s。
关于ruby-on-rails-3 - 带有 <image>( X ) 标签的 simple_form 渲染单选按钮组与 twitter Bootstrap ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11272764/