📜  如何使用Bootstrap 4将两个输入框彼此相邻放置?(1)

📅  最后修改于: 2023-12-03 15:38:06.595000             🧑  作者: Mango

如何使用Bootstrap 4将两个输入框彼此相邻放置?

在使用Bootstrap 4进行前端开发时,常常需要将多个元素排列在一起。本文将介绍如何使用Bootstrap 4将两个输入框彼此相邻放置。

步骤

以下是实现该效果的步骤:

  1. 在HTML中定义两个输入框的容器,如下所示:
<div class="input-group">
  <input type="text" class="form-control" placeholder="输入框1">
</div>
<div class="input-group">
  <input type="text" class="form-control" placeholder="输入框2">
</div>
  1. 在第一个输入框容器中添加input-group-prepend类,用于添加“附加项”:
<div class="input-group">
  <div class="input-group-prepend">
    <span class="input-group-text">输入框1</span>
  </div>
  <input type="text" class="form-control" placeholder="输入框1">
</div>
  1. 在第二个输入框容器中添加input-group-append类,用于添加“附加项”:
<div class="input-group">
  <div class="input-group-prepend">
    <span class="input-group-text">输入框1</span>
  </div>
  <input type="text" class="form-control" placeholder="输入框1">
</div>
<div class="input-group input-group-append">
  <input type="text" class="form-control" placeholder="输入框2">
  <div class="input-group-append">
    <span class="input-group-text">输入框2</span>
  </div>
</div>
代码片段

完整的代码片段如下所示:

<div class="input-group">
  <div class="input-group-prepend">
    <span class="input-group-text">输入框1</span>
  </div>
  <input type="text" class="form-control" placeholder="输入框1">
</div>
<div class="input-group input-group-append">
  <input type="text" class="form-control" placeholder="输入框2">
  <div class="input-group-append">
    <span class="input-group-text">输入框2</span>
  </div>
</div>
总结

通过添加input-group-prependinput-group-append类可以实现Bootstrap 4中两个输入框彼此相邻放置效果。需要注意的是,input-group-prepend要放在第一个输入框容器上,input-group-append要放在第二个输入框容器上。