bootstrap-4 - 如何在引导程序中添加卡片组行之间的间距
问题描述
我固定了每列的大小,以便每行总是有 4 个套牌项目,并且当行中有超过 4 个套牌项目时,卡片组会自动转到下一行。但是两行之间的间距很小,看起来好像它们是重叠的。由于我是引导程序的新手,我无法弄清楚如何在它们之间添加间距。我尝试使用保证金,但没有奏效。
这是我的卡片组代码
<div class="card-deck">
@foreach ($animes as $anime)
<div class="col-sm-3">
<div class="card h-100">
<img class="card-img-top" src="/storage/cover_images/{{$anime->cover_image}}" alt="{{$anime->name}}">
<div class="card-body">
<p class="card-text text-center"> <strong>{{$anime->name}}</strong></p>
</div>
<a class="card-footer btn btn-primary bg-primary" href="/shows/{{$anime->id}}"> Explore </a>
</div>
</div>
@endforeach
</div>
解决方案
您可以添加一些边距col-sm-3
。然后你可以定义它们之间的空间:
.col-sm-3 {
/*enter the space here:*/
margin-top:20px;
}
或者创建一个自己的类,如果您不想修改整个项目的类,您可以在其中定义空间:
.someClass {
/*enter the space here:*/
margin-top:20px;
}
...
<div class="col-sm-3 someClass">
...
看看这个小提琴: https ://jsfiddle.net/zdra058w/
推荐阅读
- xml - 如果另一个子元素重复,XSLT 如何附加一个子元素
- .net - Angular 8 Interface + .Net Core Web API 项目的最佳实践是什么?
- c++ - 如何在软件代码中使用 ofstream 创建文件
- python - VK-Api 键盘无论我做什么 Python 都不起作用
- node.js - Angular 和 Node js Twitter 登录
- python-3.x - 使用 nlargest 找到比赛的获胜者
- python - 从模块访问全局变量?
- jenkins - 找不到任何解决方案来更改詹金斯管道中键的值
- flutter - 如何在颤动中向表格添加圆形边框
- apache-flink - flink start scala shell - numberformat exepction