twitter-bootstrap-3 - 控制对齐 input-group-btn
问题描述
我正在尝试将名字、姓氏输入和按钮放在同一行。
上述 3 的总宽度,应该等于 'xxxxxxx' 输入。
你可以在这里找到代码
http://jsfiddle.net/zxb53wjq/1/
<div class="container">
<form role="form" action="" method="post">
<div class="row setup-content" id="step-2">
<div class="col-xs-6 col-md-offset-3">
<div class="col-md-12">
<div class="form-group">
<input maxlength="200" type="text" class="form-control" placeholder="xxxxxxxx"/>
</div>
<div class="form-group">
<label class="control-label">Application:</label>
<div class="input-group">
<input style="width:50% " class="form-control " placeholder="first name" name="firstname" type="text" />
<input style="width:50% " class="form-control " placeholder="last name" name="lastname" type="text" />
</div>
<span class="input-group-btn">
<button class="btn btn-default" type="button" id="addApplicationBtn" name="addApplicationBtn">Add</button>
</span>
</div>
</div>
</div>
</div>
</form>
</div>
使用引导 css
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
解决方案
Bootstrap 4 与 bootstrap 3 不同。大多数类都已重命名,并且与 bootstrap 3 不同,bootstrap 4 使用flex
box。
引导程序 4
- 删除两个输入的内联样式
使用
input-group-append
而不是input-group-btn
.<div class="input-group mb-3"> <input type="text" class="form-control" placeholder="Recipient's username" aria-label="Recipient's username" aria-describedby="basic-addon2"> <input class="form-control " placeholder="last name" name="lastname" type="text" /> <div class="input-group-append"> <button class="btn btn-default" type="button" id="addApplicationBtn" name="addApplicationBtn">Add</button> </div> </div>
引导程序 3
input-group-btn
在里面使用input-group
<div class="input-group mb-3"> <input class="form-control" style="width:50%" placeholder="first name" name="firstname" type="text" /> <input class="form-control" style="width:50%" placeholder="last name" name="lastname" type="text" /> <span class="input-group-btn"> <button class="btn btn-default" type="button" id="addApplicationBtn" name="addApplicationBtn">Add</button> </span> </div>
推荐阅读
- java - Spotify docker客户端无法在一次操作中启动容器并执行命令?
- debugging - 汇编调试器如何操作寄存器?
- formal-methods - 如何在没有量词的情况下用 Z 表示法表示唯一属性?
- java - 创建 JPA 存储库时出错:EntityPathResolver 不能为空
- http - 如何使用 Go 正确处理 PATCH 请求
- android - 更新数据库中的数据
- r - 如何使用 Kinship2 软件包将多个配偶添加到我的谱系中?
- php - 为什么我在 php 函数中有一个 sintax 错误
- javascript - if else 语句..活动级别的计算
- javascript - react-redux 与 Formik 连接 - 超出最大调用堆栈大小