首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >输入-一行中的组不再在引导v5网格中工作了?

输入-一行中的组不再在引导v5网格中工作了?
EN

Stack Overflow用户
提问于 2021-07-19 07:05:14
回答 1查看 166关注 0票数 0

我有一个带有网格的模态窗口,它在bootstrap-4https://jsfiddle.net/y6xg7823/11/中运行得很好

模态窗口应在一行中显示相邻的两个input-groups。

迁移到bootstrap-5时,网格不再受尊重,输入被简单地放置在彼此下面:https://jsfiddle.net/o2w6cqms/14/为什么?

代码语言:javascript
复制
<div class="modal-body">
   <div class="container-fluid">
      <div class="row row-cols-2">
         <div class="col input-group mb-3">
            <span class="input-group-text" for="test1">Test1</span>
            <input type="text" class="form-control" id="test1">
         </div>
         <div class="col input-group mb-3">
            <span class="input-group-text" for="test2">Test2</span>
            <input type="text" class="form-control" id="test2">
         </div>
      </div>
   </div>
</div>

根据https://getbootstrap.com/docs/5.0/layout/grid/#row-columns,父行上的.row-cols-*只是设置要在布局中呈现的cols数。我不明白为什么它在v5不再起作用了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-19 07:50:04

如您在下面的图像中所看到的,类输入组将宽度设置为100%,覆盖..row cols-2>*选择器宽度,删除输入组选择器,或将输入组作为div的子组,并使用col选择器。

代码语言:javascript
复制
<div class="col">
            <div class="input-group mb-3">
              <div class="input-group-prepend">
                <span class="input-group-text" for="test1">Test1</span>
              </div>
              <input type="text" class="form-control" id="test1">
            </div>
          </div>
          <div class="col ">
            <div class="input-group mb-3">
              <div class="input-group-prepend">
                <span class="input-group-text" for="test1">Test2</span>
              </div>
              <input type="text" class="form-control" id="test2">
            </div>
          </div>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68436383

复制
相关文章

相似问题

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