gpt4 book ai didi

html - 需要使用 Bootstrap 将文本放入 2 列?

转载 作者:太空宇宙 更新时间:2023-11-04 09:52:23 29 4
gpt4 key购买 nike

我是 Bootstrap 的新手,无法根据我需要实现的目标修改 CSS。基本上我需要 8 个元素符号点,其中元素符号是一个很棒的字体图标,文本的长度各不相同。理想情况下,我在左边放了 4 颗子弹,在右边放了 4 颗子弹:

enter image description here

我查看了我拥有并创建的 eh Bootstrap.css 文件,因为 col-lg-6 和 .col-md-6 的宽度都是 50%,这意味着它们应该占据 2 列.

<div class="container">
<div class="row">
<div class="col-lg-6 .col-md-6 text-left">
<div class="service-box">
<i class="fa fa-2x fa-diamond text-primary sr-icons"></i>
<h3 class = "listPerson">Infrastructure & Data Center Managers</h3>
</div>
</div>
<div class="col-lg-6 .col-md-6 text-left">
<div class="service-box">
<i class="fa fa-2x fa-diamond text-primary sr-icons"></i>
<h3 class = "listPerson">Network Administrators & Engineers</h3>
</div>
</div>
<div class="col-lg-6 .col-md-6 text-left">
<div class="service-box">
<i class="fa fa-2x fa-diamond text-primary sr-icons"></i>
<h3 class = "listPerson">Architects</h3>
</div>
</div>
<div class="col-lg-6 .col-md-6 text-left">
<div class="service-box">
<i class="fa fa-2x fa-diamond text-primary sr-icons"></i>
<h3 class = "listPerson">IT Directors & Managers</h3>
</div>
</div>
<div class="col-lg-6 .col-md-6 text-left">
<div class="service-box">
<i class="fa fa-2x fa-diamond text-primary sr-icons"></i>
<h3 class = "listPerson">IT Operation Directors & Managers</h3>
</div>
</div>
<div class="col-lg-6 .col-md-6 text-left">
<div class="service-box">
<i class="fa fa-2x fa-diamond text-primary sr-icons"></i>
<h3 class = "listPerson">Virtual Server Administrators Systems Administrators</h3>
</div>
</div>
<div class="col-lg-6 .col-md-6 text-left">
<div class="service-box">
<i class="fa fa-2x fa-diamond text-primary sr-icons"></i>
<h3 class = "listPerson">Desktop Managers</h3>
</div>
</div>
<div class="col-lg-6 .col-md-6 text-left">
<div class="service-box">
<i class="fa fa-2x fa-diamond text-primary sr-icons"></i>
<h3 class = "listPerson">Application Managers, Administrators & Developers</h3>
</div>
</div>

这实现了这一点:

enter image description here

这很接近,但您可以看到第一列和第二列之间的间距太大。发生这种情况是因为我有不同长度的文本,所以我必须在此处设置最大宽度,这将第二列从我的想法中推开。这是完整的 CSS:

    .listPerson {
display: inline-block;
margin-left: 15px;
font-family: 'proximanova-reg';
font-size: 20px;
}

.service-box {
max-width: 490px;
margin-right: 0px;
}
.col-lg-6 {
width: 50%;
}
.col-md-6 {
width: 50%; /*Both cols have float: left also*/
}
.row {
margin-right: -15px;
margin-left: -15px;
margin-top: 45px;
}

为什么我的第一列离左边那么远,即使文本没有延伸那么远?我尝试在服务框和其他选择器上将 padding-left 和 margin-left 设置为 0px,但没有任何效果。

我该如何解决这个问题?

最佳答案

删除类中的点.col-md-6 -> col-md-6

关于html - 需要使用 Bootstrap 将文本放入 2 列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39008805/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com