首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将输入集中在按钮之间(bootstrap5)

如何将输入集中在按钮之间(bootstrap5)
EN

Stack Overflow用户
提问于 2022-01-28 22:53:43
回答 3查看 75关注 0票数 -2

我想把输入集中在这两个按钮之间,但我尝试了我所知道的一切,但没有什么是可行的:(下面是一张它现在的样子的图片,我希望它更小,在1行之间)。

代码语言:javascript
复制
<!-- Bootstrap-5 -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">


<!-- Body -->
<div class="card-footer">
  <div class="container d-flex">
    <div class="div mx-auto">
      <a href="#" class="btn btn-danger">-</a>
      <input type="text" class="form-control" placeholder="0">
      <a href="#" class="btn btn-success">+</a>
    </div>

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2022-01-28 23:02:56

也许您可以在div容器中使用d-flex类来启用flex布局。

代码语言:javascript
复制
<!-- Bootstrap-5 -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">


<!-- Body -->
<div class="card-footer">
  <div class="container d-flex">
    <div class="d-flex mx-auto">
      <a href="#" class="btn btn-danger">-</a>
      <input type="text" class="form-control" placeholder="0" />
      <a href="#" class="btn btn-success">+</a>
    </div>
  </div>
</div>

票数 1
EN

Stack Overflow用户

发布于 2022-01-29 13:45:00

只需在div容器中使用input-group类即可。

代码语言:javascript
复制
<!-- Bootstrap-5 -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">

<!-- Body -->
<div class="card-footer">
  <div class="container d-flex">
    <div class="input-group">
      <a href="#" class="btn btn-danger">-</a>
      <input type="text" class="form-control" placeholder="0">
      <a href="#" class="btn btn-success">+</a>
    </div>
  </div>
</div>

票数 1
EN

Stack Overflow用户

发布于 2022-01-28 23:02:02

在css文件中:

代码语言:javascript
复制
.div.mx-auto{
    font-size:0;
}
.div.mx-auto a,
.div.mx-auto input{
    display:inline-block;
    vertical-align:middle;
    font-size: 1rem;
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70901166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档