html - 在关闭 div 后结束表单,不好的做法?

标签 html css twitter-bootstrap

我正在使用 Twitter Bootstrap ,特别是表单和模式。我的主表单位于模态主体内,但提交按钮需要位于模态页脚中。这意味着我必须关闭一个 div 并打开一个新的 inside 表单,如下所示。

<div class="modal-body">
                    <form>
                        <div class="form-group">
                            <label for="exampleInputEmail1">Email address</label>
                            <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email">
                        </div>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                    <button type="button" class="btn btn-primary">Save changes</button>
                </form>
                </div>

供引用,这是模态的样子:http://i.imgur.com/NPEnlDs.png

我很好奇这是否是正确的做法,还是应该采用另一种方法(我所能想到的就是将表单标签放在模态主体标签之外)。

最佳答案

移动<form>标签,以便它包含整个 modal-body分区

不要使用不正确的标签嵌套。

<form>
  <div class="modal-body">    
    <div class="form-group">
      <label for="exampleInputEmail1">Email address</label>
      <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email">
    </div>
  </div>
  <div class="modal-footer">
    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
    <button type="button" class="btn btn-primary">Save changes</button>
  </div>
</form>

关于html - 在关闭 div 后结束表单,不好的做法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28726139/

相关文章:

javascript - HTML5 视频 : Add Subtitle text from a TextArea

html - 这个悬停代码有什么问题

html - 用于单个列的 CSS 水平滚动滚动

html - 使用多个样式表时 float 标题

javascript - 不是 :first-child applies to all element and not to first one

html - 页面加载时的默认选项卡设置

html - Bootstrap 中页脚下方的空白?

html - 如何使网站上的文字看起来是手写的,但不可读

Javascript .find() 无法在所有 IE 浏览器下工作

css - 如何覆盖 Bootstrap 样式