html - 内联 Bootstrap 多个输入

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

我很难在我的表单中将两个和一个文本输入放在一行中。我能够获得两个内联选择,但文本输入很顽固。这是当前代码的样子:

enter image description here

<form role='form' action='#' method='post'>
    <div class='form-group'>
        <label for='query-bar' class='sr-only'></label>
        <input type='text' class='form-control' placeholder='Enter search query..' name='query-bar' />
    </div>
    <div class='form-inline'>
        <div class='form-group'>
            <select name='builder-columns' class='form-control'>
                <option selected disabled value='none'>Columns</option>
                <option></option>
            </select>
        </div>
        <div class='form-group'>
            <select name='builder-operators' class='form-control'>
                <option selected disabled value='none'>Operators</option>
            </select>
        </div>
        <div class='form-group'>
            <label for='builder-filter' class='sr-only'></label>
            <input type='text' placeholder='Filter' name='builder-filter' class='form-control' />
        </div>
    </div>
</form>

最佳答案

您可以使用以下内容:

<div class='form-inline row'>
    <div class='form-group col-sm-4'>
        <select name='builder-columns' class='form-control'>
            <option selected disabled value='none'>Columns</option>
        </select>
    </div>
    <div class='form-group col-sm-4'>
        <select name='builder-operators' class='form-control'>
            <option selected disabled value='none'>Operators</option>
        </select>
    </div>
    <div class='form-group col-sm-4'>
        <label for='builder-filter' class='sr-only'></label>
        <input type='text' placeholder='Filter' name='builder-filter' class='form-control' />
    </div>
</div>
.form-inline .form-control {
    width: 100%;
}

row 被添加到 form-inline 元素,类 col-sm-4 被添加到 form-group 元素。此外,.form-control 元素的宽度被设置为 100% 以覆盖在某些情况下应用的 width: auto屏幕尺寸。

Example Here

关于html - 内联 Bootstrap 多个输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27894442/

相关文章:

html - 向 Bootstrap 添加额外的字形图标

javascript - 面板 : Both glyphicons toggle when inner panel is clicked 中的 Bootstrap 面板

html - 如何避免 img 和 td 底部之间的白线?

javascript - 如何使用 Bootstrap 指标作为滑动图像

javascript - 带复选框 hack 的抽屉菜单,链接指向同一页面上的 anchor

css - 使用 flexbox 的平行列高度问题

html - Twitter-bootstrap header 标签在 safari 中出现乱码

HTML - 当使用 UTF-8 或 ISO-8859-1 时,我还需要输入特殊字符的代码吗?

html - 如何访问网页上的 Proxima nova 表格数字?

html - 服务器通过 varnish 代理发送事件