html - 如何使 Twitter Bootstrap 样式的表单连续包含多个输入?

标签 html css forms twitter-bootstrap

来自官方文档:

Use Bootstrap's predefined grid classes to align labels and groups of form controls in a horizontal layout by adding .form-horizontal to the form (which doesn't have to be a ). Doing so changes .form-groups to behave as grid rows, so no need for .row.

所以我尝试了:

<form class="form-horizontal">
    <div class="form-group">
        <input type="text" class="col-md-2 form-control" placeholder="Cantidad">
        <input type="text" class="col-md-6 form-control" placeholder="Unidad">
    </div>  
</form>

但似乎 form-control 类会让它们各自返回到自己的一行。

这是我得到的:

enter image description here 如何实现将两个输入放在同一行?

最佳答案

form-inline 添加到表单类。请注意,如果表格太小,它仍会“溢出”。在这种情况下,如果您不希望所有 form-group 都是内联的,请使用单独的 div 作为间距。

表单内联示例:

<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="col-md-10 col-md-offset-1">
<form class="form-horizontal form-inline">
    <div class="form-group">
        <input type="text" class="col-md-2 col-xs-6 form-control" placeholder="Cantidad">
        <input type="text" class="col-md-6 col-xs-6 form-control" placeholder="Unidad">
    </div>  
</form>
</div>
</div>

单独的 Div 示例: fiddle

<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="col-md-10 col-md-offset-1">
<form class="form-horizontal">
<div class="form-group">
    <div class="input-group">
    <div class="col-md-2 col-xs-6">
    <input type="text" class=" form-control" placeholder="Cantidad" />
        </div>
        <div class="col-md-6 col-xs-6">
    <input type="text" class=" form-control" placeholder="Unidad" />
        </div>
    </div>
</div> 
</form>
</div></div>

关于html - 如何使 Twitter Bootstrap 样式的表单连续包含多个输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28513051/

相关文章:

android - 程式化内容在移动浏览器中缩小

javascript - 如何在输入文本后显示按钮

php - css中高度的条件语句

javascript - 如何更改 javascript 中的宽度属性?

css - 在 Electron 中禁用 Bootstrap 按钮周围的橙色焦点轮廓

ruby-on-rails - AngularJS ng-submit 在 Rails 生成的表单上失败

html - 我无法让字体工作

jquery 仅在几毫秒内显示隐藏的 div

javascript - .each jQuery 仅以这种形式捕获最后一个元素

javascript - HTML Javascript 输入字段是在单选按钮选中/单击时创建的