【发布时间】:2012-03-28 23:34:21
【问题描述】:
是否有可能编写一个包装器或样式 simple_form 以使表单元素在一行中彼此相邻?
需要的是这样的:
搜索:[输入文本字段]国家[下拉文本字段]城市[下拉文本字段]
我正在使用
- simple_form 2
- twitter 引导程序 2
您目前可以设置 .form-horizontal 或 .form-vertical,通过向 CSS 添加规则或创建 simple_form 包装器来获得“内联 1 行表单元素显示”的最佳方式是什么?
更新一些haml/css:
= simple_form_for(@session, :html => { :class => 'form-horizontal' }) do |f|
= f.input :age_from,
:collection => 18..60,
:default => 18,
:blank =>false,
:label => 'Age from',
:item_wrapper_class => 'inline',
:input_html => { :style => "width: 102px" },
= f.input :age_to,
:collection => 18..60,
:default => 25,
:blank => false,
:label => 'Age to',
:item_wrapper_class => 'inline',
:input_html => { :style => "width: 102px" }
使用常规的引导 css 仅此而已。 item_wrapper_class 不适用于整个元素,就像集合中的单个单选按钮一样。
我需要一种很好的方法来内联包装完整的集合元素(年龄到和年龄从)
【问题讨论】:
标签: ruby-on-rails css ruby-on-rails-3 simple-form