css - 堆“行”类 Bootstrap4 中的元素
问题描述
我正在尝试找到一种在行类中堆叠元素的方法。
在此处查看 JS Fiddle:https ://jsfiddle.net/jLhvmq24/2/
我需要在输入框下方显示小标签“Enter Business Email”
<div class="row">
<div class="input-group col-10">
<input type="text" class="form-control" placeholder="email address">
<small class="text-muted">Enter Business Email.</small>
</div>
<div class="col-2">
<button class="btn btn-light">Subscribe</button>
</div>
</div>
解决方案
- 使用最外层的 parent(
row
) 来flex row
(默认显示行)。- 由于您需要将文本
input
添加flex-direction:column;
到.input-group
类中。
.row {
display: flex;
}
.input-group {
display: flex;
flex-direction: column;
}
<div class="row">
<div class="input-group col-10 mb-4">
<input type="text" class="form-control" placeholder="email address">
<small class="text-muted">Enter Business Email.</small>
</div>
<div class="col-2">
<button class="btn btn-light" type="button">Subscribe</button>
</div>
</div>
推荐阅读
- python - 使用 Python statsmodel 进行多元线性回归
- sql - SQL Server:更改具有固定值的列
- android - 有时 onPostExecute(Byte val) 没有被调用
- excel - 删除整行
- php - 注意:未定义的变量:PHP 中的 id
- active-directory - 从 Active Directory 获取部门编号
- python - 如何设置新创建的 csv 文件的位置?
- python - 使用具有多个元素的字典过滤数据框
- r - 循环基础 R 以获得每个区域的 pdf 图或该图的 ggplot 替代品
- python - 在散景中显示 wordlcud 的图像