【发布时间】:2021-05-18 20:17:57
【问题描述】:
我使用 Bootstrap 4 并在卡片标题上苦苦挣扎。如果我添加几个按钮,它们将排成一行,但如果我添加一个文本框,它总是会换行。任何人都可以帮我处理这个案子吗?我希望将所有控件集中在一行中。
<div class="card">
<section class="card-header">
<div class="container-fluid">
<div class="row">
<div class="col-sm-6">
<h3 class="card-title" style="inline-block">Product List</h3>
</div>
<div class="col-sm-6">
<input type="text" class="form-control form-control-sm" />
<button class="btn btn-sm btn-primary" type="button">Action 1</button>
<button class="btn btn-sm btn-success" type="button">Action 2</button>
<button class="btn btn-sm btn-primary" type="button">Action 3</button>
</div>
</div>
</div>
</section>
<section class="card-body" style="min-height: 300px;">
this is a body
</section>
</div>
【问题讨论】:
-
您可以在列上使用“d-flex”类使其位于 1 行,并使用其他 flexbox utils 类根据需要对齐。另一种选择是对元素使用“row”包装元素和“col-*”类
标签: css bootstrap-4 adminlte