html - 在 Bootstrap 3 中嵌套在水平表单中的内联表单

标签 html css forms twitter-bootstrap twitter-bootstrap-3

我想像这样在 Bootstrap 3 中构建一个表单:

我的网站(不是上面的链接)刚刚从 Bootstrap 2.3.2 更新,格式不再正确。

我在 getbootstrap.com 上找不到有关此类表单的任何文档.

谁能告诉我怎么做?只需“用户名”即可。

谢谢。

PS 有一个similar question但它使用的是 Bootstrap 2.3.2。

最佳答案

我创建了一个 demo给你。

这是您的嵌套结构在 Bootstrap 3 中的样子:

<div class="form-group">
    <label for="birthday" class="col-xs-2 control-label">Birthday</label>
    <div class="col-xs-10">
        <div class="form-inline">
            <div class="form-group">
                <input type="text" class="form-control" placeholder="year"/>
            </div>
            <div class="form-group">
                <input type="text" class="form-control" placeholder="month"/>
            </div>
            <div class="form-group">
                <input type="text" class="form-control" placeholder="day"/>
            </div>
        </div>
    </div>
</div>

请注意整个 form-inline 是如何嵌套在包含水平表单控件的 col-xs-10 div 中的。换句话说,整个form-inline就是主水平表单中生日标签的“控件”。

请注意,将内联表单嵌套在水平表单中会遇到左右边距问题。要解决此问题,请将其添加到您的 CSS 中:

.form-inline .form-group{
    margin-left: 0;
    margin-right: 0;
}

关于html - 在 Bootstrap 3 中嵌套在水平表单中的内联表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18429121/

相关文章:

html - HTML 中的大括号

打开时尚未选择 VB.NET 窗体

javascript - 在 Canvas 圈内单击时打开弹出窗口

javascript - jQuery Uncaught TypeError with offset().left

Angular - 点击后显示额外的 div

jquery - 如何一次完全删除每个 css 属性?

css - 当鼠标悬停在芒果上时,我想显示绿色的苹果而不是红色的芒果

html - 表格中的表格,可以吗?

javascript - 为什么这个 jquery 验证没有提交?

jquery - jquery中如何使用焦点?