javascript - 将剩余的引导列居中
问题描述
我有一个布局,有时会在末尾有奇数的 1、2 或 3 列,如下所示:
我正在寻找写一些东西,如果它们是没有完成一行的剩余列然后显示在中间,如下所示:
我知道这可能很棘手,好像还有 3 个剩余项目,它可能必须更改列结构。
这些项目是动态引入的,因此一旦布局应用代码将无济于事......
如果其中一个容器仅包含 2 个项目,这也很有用,这些项目 id 喜欢显示为居中而不是左
我似乎找不到这样做的好方法,我在引导站点上看不到任何东西。
这是我正在使用的代码 - 我希望 Bootstrap 有一个可以添加到执行此操作的项目的类,但我似乎看不到任何东西
甚至可能吗?谢谢你看:)
body {
padding: 50px;
}
.item {
width: 100%;
height:50px;
display:block;
background-color: dodgerblue;
margin-bottom:20px;
color:#fff;
text-align:center;
padding-top:12px;
}
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="row">
<div class="col-3"><div class="item"></div></div>
<div class="col-3"><div class="item"></div></div>
<div class="col-3"><div class="item"></div></div>
<div class="col-3"><div class="item"></div></div>
<div class="col-3"><div class="item"></div></div>
<div class="col-3"><div class="item"></div></div>
<div class="col-3"><div class="item"></div></div>
<div class="col-3"><div class="item"></div></div>
<div class="col-3"><div class="item">CENTER</div></div>
<div class="col-3"><div class="item">CENTER</div></div>
</div
</div
解决方案
推荐阅读
- php - 我使用相同的代码两次,我怎样才能使它更容易只使用一次?
- android - 屏幕关闭时如何打开应用程序
- php - 将 PHP 中的嵌套对象转换为数组
- python - 使用字典的基本异常处理
- firebase - 无法在 Firebase 中观察节点(未接收更新)
- go - 例行检查频道范围
- javascript - How to close modal and return value from flatlist when click on item in react native?
- c++ - 深拷贝具有自引用指针的类
- spring-boot - How to deal with ContraintViolationException and other Exceptions
- python - 为什么 select_dtypes 在这种情况下在熊猫中不起作用