【问题标题】:Responsive card-deck with same width具有相同宽度的响应式卡片组
【发布时间】:2019-10-27 21:24:18
【问题描述】:

我正在设置一个网络应用程序,它调用渲染动态数量的卡片,这将显示一些信息。

我设法让它们使用相同的高度,但不知道如何让它们使用相同的宽度和高度,即使它们连续的卡片数量少于适合的数量,它们也会拉伸和我不想要这种行为。

    <div class="card-deck">

    <div class="card mb-4">
      <div class="card-body">
        <h4 class="card-title">Titel</h4>
        <h6 class="card-subtitle mb-2 text-muted">Subtitle</h6>
        <p class="card-text">Text break </p>
        <button class="btn btn-primary my-2 my-sm-0" type="submit"><fa-icon [icon]="['fas', 'sign-in-alt']"></fa-icon> Login</button>
      </div>

    </div>
    </div>
</div>```

Expected result: Every card uses the same width
Actual result: Cards in the last row (if they are less than the amount that would fit) stretch to the whole container

【问题讨论】:

  • card-deck 没有响应,而是使用引导网格

标签: twitter-bootstrap responsive-design bootstrap-4


【解决方案1】:

这可以通过使用

来实现
<div class="card mb-4 col-x">

col-x 中的 x,范围可以从 1 到 12(来自引导网格),

它将生成指定宽度的甲板。

请参考代码链接:

https://codepen.io/diveshpanwar/pen/WqvPNW

了解更多关于Bootstrap grids

【讨论】:

  • 谢谢,引导网格是我需要的关键字。现在我开始工作了
  • 我很高兴它有帮助。快乐编码。
猜你喜欢
  • 2017-02-04
  • 1970-01-01
  • 1970-01-01
  • 2018-07-16
  • 2016-05-13
  • 2021-10-14
  • 2016-09-14
  • 1970-01-01
  • 2021-06-05
相关资源
最近更新 更多