首页 > 解决方案 > 如何在 Bootstrap4 中设置列​​的高度

问题描述

如何将列的高度设置为相同,就像它们之间的匹配一样这是 3 列的 html 代码。

<div class="container">
    <div class="row">
        <div class="col-md-4 list-group">
            <a href="" class="list-group-item">asd</a>
            <a href="" class="list-group-item">asd</a>
            <a href="" class="list-group-item">asd</a>
        </div>
        <div class="col-md-4 list-group">
            <a href="" class="list-group-item">asd</a>
            <a href="" class="list-group-item">asd</a>
        </div>
        <div class="col-md-4 list-group">
            <a href="" class="list-group-item">asd</a>
        </div>
    </div>
</div>

在此处输入图像描述

我想实现这样的目标: 在此处输入图像描述

标签: javascripthtmlcssajaxbootstrap-4

解决方案


用来上课h-autocol它的孩子给的h-100高度一样

并添加 align-items:center !important;display:grid !important;list-group-item课堂。

.list-group-item{
  align-items:center !important;
  display:grid !important;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<div class="container">
    <div class="row">
        <div class="col-4 list-group h-auto text-center">
            <a href="" class="list-group-item h-100">asd</a>
            <a href="" class="list-group-item h-100">asd</a>
            <a href="" class="list-group-item h-100">asd</a>
        </div>
        <div class="col-4 list-group h-auto text-center">
            <a href="" class="list-group-item h-100">asd</a>
            <a href="" class="list-group-item h-100">asd</a>
        </div>
        <div class="col-4 list-group h-auto text-center">
            <a href="" class="list-group-item h-100">asd</a>
        </div>
    </div>
</div>

请试试这个


推荐阅读