html 使用bootstrap创建5柱网系统

4ngedf3f  于 2022-12-09  发布在  Bootstrap
关注(0)|答案(1)|浏览(168)

我是新手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>

结果如下图所示。我试图设置框的左右边框,但无法正常工作。

有什么帮助吗?

f4t66c6m

f4t66c6m1#

这有点难以帮助,因为这是上面发布的代码产生的结果:

不管怎样,我会努力的,因为问题很简单。

从Bootstrap列中删除边框,并将边框添加到内部元素(即card-body)。

如果您看一下红色边框,您会看到padding-leftpadding-right在卡片之间产生了一些空间。

请参阅下面的片段。
第一个

编辑

第一次

相关问题