html - 在同一行引导程序中选择和文本输入
问题描述
我的计划是将 select 和 input 作为输入组。总之,我希望第二个表单组看起来像第一个。这是我的代码。
<div class="row">
<div class="col-lg-5 col-xs-12">
<div class="box box-success">
<div class="box-header with-border">
<div class="box-body">
<form role="form" method="post">
<div class="box">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-user"></i>
Vendedor
</span>
<input type="text" class="form-control" name="nuevoVendedor" id="nuevoVendedor" value="oparedez" readonly>
</div>
</div>
<div class="form-group">
<div class="input-group" style="float:left;">
<select class="form-control" name="">
<option value="Factura No.">Factura No.</option>
<option value="Factura No.">Nota No.</option>
</select>
<input type="text" class="form-control" name="nuevaFactura" id="nuevaFactura" value="1-928361" readonly>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
解决方案
为什么不简单地将<input>
带入与 相同.input-group
的<select>
:
<div class="form-group">
<div class="input-group">
<select class="form-control" name="">
<option value="Factura No.">Factura No.</option>
<option value="Factura No.">Nota No.</option>
</select>
<input type="text" class="form-control" name="nuevaFactura" id="nuevaFactura" value="1-928361" readonly>
</div>
</div>
虽然默认情况下不需要,但您可能还需要float
以下元素left
:
.input-group > select,
.input-group > input {
float: left;
}
<div class="form-group">
<div class="input-group">
<select class="form-control" name="">
<option value="Factura No.">Factura No.</option>
<option value="Factura No.">Nota No.</option>
</select>
<input type="text" class="form-control" name="nuevaFactura" id="nuevaFactura" value="1-928361" readonly>
</div>
</div>
推荐阅读
- python - 迭代器到序列转换的哪个操作快?
- python-3.x - 收到信号时,在python3中旋转(重新打开)文件
- javascript - 如何解决对 JavaScript 的持续复利?
- azure - 获取支持高级磁盘的 Azure VM 大小列表
- python - CVXOPT 似乎为这个简单的二次程序提供了非最佳结果
- sql - 在 SQL 中查找其他表中不存在的列值的所有出现
- c - 什么是 C 中的“IsA()”函数?
- javascript - 如何使用 javascript 在 window.print() 中将默认打印权限设置为 A0
- r - 将特定列更改为 R 中的因子
- vba - 关闭 Shell.Application 实例