ruby-on-rails-3 - 简单形式 Bootstrap 水平和内联

标签 ruby-on-rails-3 twitter-bootstrap simple-form

我正在使用 simple_form + bootstrap,但想知道是否可以使某些字段内联,而其他字段以相同的形式在标签下。

我什至可能想将一个表格分成两列或更多列。

有没有办法通过包装器或通过不同的表单构建器或样式来实现这一点?

谢谢!

最佳答案

我找到的解决方案包括使用 bootstrap 提供的“row”和“span”类,并使用简单表单提供的“wrapper_html”将它们插入到各个字段中。

例子:

.container
    ...
    = simple_form_for(@stuff, :html => { :class => 'form-horizontal' }) do |f|
      = f.error_notification

      .form-inputs.row
        = f.input :name, :wrapper_html => { :class => 'span6' }
        = f.input :contact_name, :wrapper_html => { :class => 'span6' }

      .form-inputs.row
        = f.input :contact_email, :wrapper_html => { :class => 'span6' }
        = f.input :contact_phone, :as => :string, :wrapper_html => { :class => 'span6' }

您可以阅读有关 Bootstrap 网格系统的文档:
http://twitter.github.com/bootstrap/scaffolding.html

或者查看一些 Bootstrap 和简单表单集成的示例:
http://simple-form-bootstrap.plataformatec.com.br/articles/new

希望有帮助!

关于ruby-on-rails-3 - 简单形式 Bootstrap 水平和内联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10466646/

相关文章:

ruby-on-rails - Rails 3.2.1 actionmailer 设置

ruby-on-rails - rails - 如何在 View 中呈现 JSON 对象

javascript - 如何使用 Angular2 和 Bootstrap 将工具提示/弹出框添加到表数据中?

html - 导航栏扩展的页面加载 - 已检查 "collapse in"

ruby-on-rails - Rails - 通过参数传递多个复选框值

css - Rails Simpleform 设置表单输入元素的宽度

ruby-on-rails - 创建空输入字段的简单形式关联

ruby-on-rails-3 - rails + sideqik...如何在特定日期和时间执行任务

javascript - Rails Assets 管道如何链接到生产环境中的特定 .js 文件

html - 无法单击导航栏上的下拉菜单