html - 两个单独的网格列中的表单元素
问题描述
我在一个页面上有两个表格。两者我都希望在双列布局的左列中,但第二种形式的输入字段延伸到第二列。
我当然可以创建两个单独的“行”。但是,该设计要求列的顶部位置处于相同的高度,就像通常显示的两列布局中的列一样。
我不相信这一定与 Bootstrap 有关,因为这可能会用其他方法解决,但我想知道 Bootstrap 是否有一个快速的解决方案
以下方法显然是不正确的语法并将表单元素移入和移出流,但这基本上是我想要完成的:
<div class="container">
<div class="row">
<div class="col-md-6">
<form id="form1">
</form>
...
<form id="form2">
<!-- ... #form2 inputs ... -->
</div>
<div class="col-md-6">
<!-- ... #form2 inputs cont'd ... -->
</form> <!-- end of #form2 -->
</div>
</div>
</div>
我已经可以将表格分隔在两个单独的行上,但是当然,右列低于左列。
<div class="container">
<div class="row">
<div class="col-md-6">
<form id="form1">
</form>
</div>
</div> <!-- end of row -->
<div class="row">
<form id="form2">
<div class="col-md-6">
<!-- ... #form2 inputs ... -->
</div>
<div class="col-md-6">
<!-- ... #form2 inputs cont'd ... -->
</div>
</form> <!-- // end of #form2 -->
</div>
</div>
如果这是 html 的结构方式,是否有任何技巧可以“折叠”右列上方的空间,或者是否有我缺少的 Bootstrap 方法?如有必要,可使用非引导方法。
解决方案
您是否考虑过仅使用一个表单元素来包装整个表单,然后使用它们的名称属性分隔两个表单?例如:
value="form1[field_name]"
value="form2[field_name]"
推荐阅读
- javascript - 如何使用 sweetalert 确认事件将 bootstrap 切换复选框更改为 true 或 false?
- java - JUnit mockMVC 测试使用休眠的 spring 控制器类。抛出表未映射异常
- javascript - 从多个用户列表中选择他/她后,如何导航到特定用户的个人资料页面?
- android - 启用后退按钮或 hamberger 按钮时,位于工具栏标题末尾的自定义工具栏侧 textView 被分离
- php - 为什么 PHP 5.5 在 Windows 10 命令提示符中不生成 ANSI 颜色?
- google-cloud-platform - 谷歌云端点 API 密钥未验证
- python - 错误:找不到 pg_config 可执行文件。即使我在环境变量上添加了 pg_config 的路径
- php - 为什么 null 语句在我的 sql 查询中不起作用?
- java - 没有密钥,缓存驱逐不起作用,方法没有参数?
- tensorflow - 如何在 Keras 模型定义中索引张量列表