首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导卡不遵循列规则

引导卡不遵循列规则
EN

Stack Overflow用户
提问于 2020-06-08 01:38:52
回答 1查看 1K关注 0票数 2

我有以下代码,其中包含一行引导模板卡:

代码语言:javascript
复制
<div id="row1-cards" class="row mx-5 mt-3 row-cols-1 row-cols-md-2 row-cols-lg-4">

        <div class="card col m-3">
            <img src="..." class="card-img-top" alt="...">
            <div class="card-body">
            </div>
          </div>

          <div class="card col m-3">
            <img src="..." class="card-img-top" alt="...">
            <div class="card-body">
            </div>
          </div>

          <div class="card col m-3">
            <img src="..." class="card-img-top" alt="...">
            <div class="card-body">
            </div>
          </div>

          <div class="card col m-3">
            <img src="..." class="card-img-top" alt="...">
            <div class="card-body">
            </div>
          </div>
    </div>

我希望在大屏幕上显示4/行,在中等屏幕上显示2/行,在小屏幕上显示1/行。当我从每一张卡片中删除边距(m-3类)时,这是完美的。然而,随着保证金的增加,一张或多张卡片最终会被撞到另一行,如下图所示。我怎么能在每行都有这些固定的牌号,同时仍然允许卡片很好地间隔?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-08 03:24:20

当您向列添加边边距时,引导行的计算就会受到干扰,现在行必须与列一起容纳额外的边距,而且由于这里的行宽度是固定的,所以它将把最后一列移到下一行。您可以通过在内部容器中使用填充而不是在cols上使用裕度来达到同样的效果。

代码语言:javascript
复制
<div id="row1-cards" class="row mx-5 mt-3 row-cols-1 row-cols-md-2 row-cols-lg-4">

        <div class="col">
            <div class="card inner-box m-3">
                <img src="..." class="card-img-top" alt="...">
                <div class="card-body">
                </div>
            </div>
        </div>

        <div class="col">
            <div class="card inner-box m-3">
                <img src="..." class="card-img-top" alt="...">
                <div class="card-body">
                </div>
            </div>
        </div>

        <div class="col">
            <div class="card inner-box m-3">
                <img src="..." class="card-img-top" alt="...">
                <div class="card-body">
                </div>
            </div>
        </div>

        <div class="col">
            <div class="card w-100 inner-box m-3">
                <img src="..." class="card-img-top" alt="...">
                <div class="card-body">
                </div>
            </div>
        </div>

    </div>

但你可以从上到下向科尔申请保证金,希望能有所帮助!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62253775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档