我是新手Bootstrap并试图创建类似于Exiger的5列网格系统,但它并没有显示完全一样的左右差距.
我尝试使用下面的代码。
<div class="container" style="margin-top: 100px;">
<div class="row">
<div class="col-lg-4 col-sm-12 col-xs-12 col-md-12">
<div class="row">
<div class="col-lg-12 ">
<div class="card">
<div class="card-body ">
<h5 class="card-title">IT'S ALL ABOUT THE HOW</h5>
<hr class="hrmargin_b_10">
<h5 class="card-title">IT'S ALL ABOUT THE HOW</h5>
<hr class="hrmargin_b_10">
<p class="card-text">
</p>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4 col-sm-12 col-xs-12 col-md-12" style="text-align: center;">
<div class="row">
<div class="col-lg-6 col-sm-12 col-xs-12 col-md-6 row_border" style="padding-left: 10px;
padding-top: 40px;
padding-right: 10px;
padding-bottom: 30px;
min-height: 260px;
max-height: 260px;" >
<div class="card-body menuo-no-borders">
<img src="./images/exiger/3rd_part_risk@2x.gif" style="width:70px;height: 70px;">
<h5 class="card-title">CMMC Level 1</h5>
<p class="card-text" style="display: none;">
</p>
</div>
</div>
<div class="col-lg-6 col-sm-12 col-xs-12 col-md-6 row_border" style="padding-left: 10px;
padding-top: 40px;
padding-right: 10px;
padding-bottom: 30px;
min-height: 260px;
max-height: 260px;" >
<div class="card-body menuo-no-borders align-content-center">
<img src="./images/exiger/3rd_part_risk@2x.gif" style="width:70px;height: 70px;">
<h5 class="card-title">CMMC Level 2</h5>
<p class="card-text" style="display: none;">
</p>
</div>
</div>
</div>
</div>
<div class="col-lg-4 col-sm-12 col-xs-12 col-md-12" style="text-align: center;">
<div class="row">
<div class="col-lg-6 col-sm-12 col-xs-12 col-md-6 row_border" style="padding-left: 10px;
padding-top: 40px;
padding-right: 10px;
padding-bottom: 30px;
min-height: 260px;
max-height: 260px;" >
<div class="card-body menuo-no-borders">
<img src="./images/exiger/3rd_part_risk@2x.gif" style="width:70px;height: 70px;">
<h5 class="card-title">CMMC Level 1</h5>
<p class="card-text" style="display: none;">
</p>
</div>
</div>
<div class="col-lg-6 col-sm-12 col-xs-12 col-md-6 row_border" style="padding-left: 10px;
padding-top: 40px;
padding-right: 10px;
padding-bottom: 30px;
min-height: 260px;
max-height: 260px;" >
<div class="card-body menuo-no-borders align-content-center">
<img src="./images/exiger/3rd_part_risk@2x.gif" style="width:70px;height: 70px;">
<h5 class="card-title">CMMC Level 2</h5>
<p class="card-text" style="display: none;">
</p>
</div>
</div>
</div>
</div>
</div>
</div>
结果如下图所示。我试图设置框的左右边框,但无法正常工作。
有什么帮助吗?
1条答案
按热度按时间f4t66c6m1#
这有点难以帮助,因为这是上面发布的代码产生的结果:
不管怎样,我会努力的,因为问题很简单。
从Bootstrap列中删除边框,并将边框添加到内部元素(即
card-body
)。如果您看一下红色边框,您会看到
padding-left
和padding-right
在卡片之间产生了一些空间。请参阅下面的片段。
第一个
编辑
第一次