首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在对齐按钮组中获得按钮之间的间隔?

如何在对齐按钮组中获得按钮之间的间隔?
EN

Stack Overflow用户
提问于 2021-12-21 17:33:18
回答 2查看 229关注 0票数 4

我试图在一个引导按钮组中添加按钮之间的间距。我知道这是可能的使用按钮工具栏代替,然而,我不知道如何使这是合理的(即。填充宽度为100%)。这是我需要的一个特性,就我所能做的,只有按钮组才有可能。

下面的代码创建一个没有间隔的按钮条,这些按钮彼此连接在一起。我希望它们以单独按钮的形式出现,间距相等,宽度与文本长度成比例。

代码语言:javascript
复制
.btn-group {
  width: 100%;
}
代码语言:javascript
复制
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">

<div class="btn-group" role="group" id="indicative">
  <button type="button" class="btn btn-outline-primary shadow-none disabled" id="indicative-present">present</button>
  <button type="button" class="btn btn-outline-primary shadow-none disabled" id="indicative-preterite">preterite</button>
  <button type="button" class="btn btn-outline-primary shadow-none disabled" id="indicative-imperfect">imperfect</button>
  <button type="button" class="btn btn-outline-primary shadow-none disabled" id="indicative-conditional">conditional</button>
  <button type="button" class="btn btn-outline-primary shadow-none disabled" id="indicative-future">future</button>
</div>

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-12-21 17:38:35

欢迎来到柔性箱!

还有,为了让事情不那么拥挤.

为了这个演示..。

代码语言:javascript
复制
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">

<div class="d-flex bg-light border py-1" id="indicative">
  <button type="button" id="indicative-present"
    class="btn btn-outline-primary shadow-none disabled flex-fill mx-1">present</button>
  <button type="button" id="indicative-preterite"
    class="btn btn-outline-primary shadow-none disabled flex-fill mx-1">preterite</button>
  <button type="button" id="indicative-imperfect" 
    class="btn btn-outline-primary shadow-none disabled flex-fill mx-1">imperfect</button>
  <button type="button" id="indicative-conditional" 
    class="btn btn-outline-primary shadow-none disabled flex-fill mx-1">conditional</button>
  <button type="button" id="indicative-future" 
    class="btn btn-outline-primary shadow-none disabled flex-fill mx-1">future</button>
</div>

票数 1
EN

Stack Overflow用户

发布于 2021-12-22 11:46:54

您可以使用mx-1对引导按钮类添加按钮之间的空间。

代码语言:javascript
复制
.btn-group {
  width: 100%;
}
代码语言:javascript
复制
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">

<div class="btn-group" role="group" id="indicative">
  <button type="button" class="btn btn-outline-primary shadow-none disabled mx-1" id="indicative-present">present</button>
  <button type="button" class="btn btn-outline-primary shadow-none disabled mx-1" id="indicative-preterite">preterite</button>
  <button type="button" class="btn btn-outline-primary shadow-none disabled mx-1" id="indicative-imperfect">imperfect</button>
  <button type="button" class="btn btn-outline-primary shadow-none disabled mx-1" id="indicative-conditional">conditional</button>
  <button type="button" class="btn btn-outline-primary shadow-none disabled mx-1" id="indicative-future">future</button>
</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70439448

复制
相关文章

相似问题

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