引导卡头:div class= card-header card-header-warning

Posted

技术标签:

【中文标题】引导卡头:div class= card-header card-header-warning【英文标题】:Bootstrap card header: div class= card-header card-header-warning 【发布时间】:2021-06-05 10:25:20 【问题描述】:

我在通过复制和粘贴完全相同的代码在一页上使用某些引导卡时遇到问题,因为我想显示两张卡是相同的。

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
  <div class="col-md-4">
    <div class="card card-chart">
      <div class="card-header card-header-warning">
        <div class="ct-chart" id="websiteViewsChart"></div>
      </div>
      <div class="card-body">
        <h4 class="card-title">Policies</h4>
        <p class="card-category"></p>
      </div>
      <div class="card-footer">
        <div class="stats">
          <p>Policies Graph</p>
        </div>
      </div>
    </div>
  </div>

  <div class="col-md-4">
    <div class="card card-chart">
      <div class="card-header card-chart card-header-warning">
        <div class="ct-chart" id="websiteViewsChart"></div>
      </div>
      <div class="card-body">
        <h4 class="card-title">Policies</h4>
        <p class="card-category"></p>
      </div>
      <div class="card-footer">
        <div class="stats">
          <p>Policies Graph</p>
        </div>
      </div>
    </div>
  </div>
</div>

第一个显示,第二个缺少一些设计,请查看代码和输出,如果你能回答我,我会很高兴谢谢你。

【问题讨论】:

引导程序看起来不错。您有两个图表的重复 ID。 websiteViewsChart 请更改第二个图表以呈现 【参考方案1】:

我查看了下面的代码,并添加了 flex 命令以使两张卡片居中 + 虚拟图像以替换包含在图片中但不包含在代码中的图表。 最终代码如下

<div class="row justify-content-center">
    <div class="col-md-4" >
        <div class="card card-chart">
            <div class="card-header card-header-warning">
                <div class="ct-chart text-center" id="websiteViewsChart">
                    <img  src="https://dummyimage.com/200x200/000/fff" >
                </div>
            </div>
            <div class="card-body">
                <h4 class="card-title">Policies</h4>
                <p class="card-category"></p>
            </div>
            <div class="card-footer">
                <div class="stats">
                    <p>Policies Graph</p>
                </div>
            </div>
        </div>
    </div>

    <div class="col-md-4" >
        <div class="card card-chart">
            <div class="card-header card-chart card-header-warning">
                <div class="ct-chart text-center" id="websiteViewsChart">
                    <img src="https://dummyimage.com/200x200/000/fff" >
                </div>
            </div>
            <div class="card-body">
                <h4 class="card-title">Policies</h4>
                <p class="card-category"></p>
            </div>
            <div class="card-footer">
                <div class="stats">
                    <p>Policies Graph</p>
                </div>
            </div>
        </div>
    </div>
</div>

【讨论】:

以上是关于引导卡头:div class= card-header card-header-warning的主要内容,如果未能解决你的问题,请参考以下文章

引导卡头 - 所有人的高度相同

webapp层|*.html&*.xml

我如何在 <section><div class='row'><div class='col-sm'> 内的引导程序 4(水平 + 垂直)中居中 html“ul”元

Bootstrap 右对齐未按预期工作

引导列之间的间距

vue自定义组件与父子组件之间传值