我有一个 Rails 3.2.8 应用程序,我正在尝试自定义 simple_form_for gem 附带的一些类。
我有一个页面,上面有许多多个选择框,为了明智地使用空间,我希望标签出现在选择框的顶部。
我不知道该怎么做。我的 CSS 经验很少,我正在尝试深入研究。我已经使用float
了一些成功,但是当你使用 simple_form_for 时,你最终会得到一堆<div>
用于表单元素的嵌套标签。所以我的选择框只浮动到包含<div>
标签的最左边。我希望它与标签一致。这是一个渲染示例:
<div id="attribute_value_list" class="attribute_value_list">
<div class="control-group select required">
<label class="select required control-label" for="app_attribute1">
<abbr title="required">*</abbr>
Vehicle: Make
</label>
<div class="controls">
<select id="app_attribute1" class="select required select_attribute_value" size="10" name="app[attribute1]">
...
</select>
</div>
</div>
</div>