Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Bootstrap 4 卡片


卡片

Bootstrap 4 中的卡片是一个带有边框的盒子,内容周围有一些填充。它包括标题、页脚、内容、颜色等选项。

image

John Doe

一些示例文本一些示例文本。John Doe 是一位建筑师和工程师

查看资料

基本卡片

基本卡片使用 .card 类创建,卡片内部的内容使用 .card-body

基本卡片

示例

<div class="card">
  <div class="card-body">基本卡片</div>
</div>
自己尝试一下 »

如果您熟悉 Bootstrap 3,则卡片会替换旧的面板、井和缩略图。


标题和页脚

标题
内容

The .card-header class adds a heading to the card and the .card-footer class adds a footer to the card

示例

<div class="card">
  <div class="card-header">标题</div>
  <div class="card-body">内容</div>
  <div class="card-footer">页脚</div>
</div>
自己尝试一下 »

上下文卡片

要向卡片添加背景颜色,请使用上下文类(.bg-primary .bg-success.bg-info.bg-warning.bg-danger.bg-secondary.bg-dark.bg-light)。

示例

基本卡片

主要卡片

成功卡片

信息卡片

警告卡片

危险卡片

次要卡片

暗色卡片

浅色卡片
自己尝试一下 »


标题、文本和链接

卡片标题

一些示例文本。一些示例文本。

卡片链接 另一个链接

Use .card-title to add card titles to any heading element. The .card-text class is used to remove bottom margins for a <p> element if it is the last child (or the only one) inside .card-body. The .card-link class adds a blue color to any link, and a hover effect.

示例

<div class="card">
  <div class="card-body">
    <h4 class="card-title">卡片标题</h4>
    <p class="card-text">一些示例文本。一些示例文本。</p>
    <a href="#" class="card-link">卡片链接</a>
    <a href="#" class="card-link">另一个链接</a>
  </div>
</div>
自己尝试一下 »

卡片图片

Card image

John Doe

一些示例文本一些示例文本。John Doe 是一位建筑师和工程师

查看资料

Jane Doe

一些示例文本一些示例文本。Jane Doe 是一位建筑师和工程师

查看资料
Card image

Add .card-img-top or .card-img-bottom to an <img> to place the image at the top or at the bottom inside the card. Note that we have added the image outside of the .card-body to span the entire width

示例

<div class="card" style="width:400px">
  <img class="card-img-top" src="img_avatar1.png" alt="卡片图片">
  <div class="card-body">
    <h4 class="card-title">John Doe</h4>
    <p class="card-text">一些示例文本。</p>
    <a href="#" class="btn btn-primary">查看资料</a>
  </div>
</div>
自己尝试一下 »

拉伸链接

Add the .stretched-link class to a link inside the card, and it will make the whole card clickable and hoverable (the card will act as a link)

Card image

John Doe

一些示例文本一些示例文本。John Doe 是一位建筑师和工程师

查看资料

Jane Doe

一些示例文本一些示例文本。Jane Doe 是一位建筑师和工程师

查看资料
Card image

示例

<a href="#" class="btn btn-primary stretched-link">查看资料</a>
自己尝试一下 »

卡片图片叠加

Card image

John Doe

一些示例文本一些示例文本。一些示例文本一些示例文本。一些示例文本一些示例文本。一些示例文本一些示例文本。

查看资料

Turn an image into a card background and use .card-img-overlay to add text on top of the image

示例

<div class="card" style="width:500px">
  <img class="card-img-top" src="img_avatar1.png" alt="卡片图片">
  <div class="card-img-overlay">
    <h4 class="card-title">John Doe</h4>
    <p class="card-text">一些示例文本。</p>
    <a href="#" class="btn btn-primary">查看资料</a>
  </div>
</div>
自己尝试一下 »

卡片列

第一张卡片内的一些文本

第二张卡片内的一些文本

第三张卡片内的一些文本

第四张卡片内的一些文本

第五张卡片内的一些文本

第六张卡片内的一些文本

The .card-columns class creates a masonry-like grid of cards (like pinterest). The layout will automatically adjust as you insert more cards.

注意:卡片在小屏幕(小于 576 像素)上垂直显示

示例

<div class="card-columns">
  <div class="card bg-primary">
    <div class="card-body text-center">
      <p class="card-text">第一张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-warning">
    <div class="card-body text-center">
      <p class="card-text">第二张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-success">
    <div class="card-body text-center">
      <p class="card-text">第三张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-danger">
    <div class="card-body text-center">
      <p class="card-text">第四张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-light">
    <div class="card-body text-center">
      <p class="card-text">第五张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-info">
    <div class="card-body text-center">
      <p class="card-text">第六张卡片内的一些文本</p>
    </div>
  </div>
</div>
自己尝试一下 »

卡片组

第一张卡片内的一些文本

更多文本以增加高度

更多文本以增加高度

更多文本以增加高度

第二张卡片内的一些文本

第三张卡片内的一些文本

第四张卡片内的一些文本

The .card-deck class creates a grid of cards that are of equal height and width. The layout will automatically adjust as you insert more cards.

注意:卡片在小屏幕(小于 576 像素)上垂直显示

示例

<div class="card-deck">
  <div class="card bg-primary">
    <div class="card-body text-center">
      <p class="card-text">第一张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-warning">
    <div class="card-body text-center">
      <p class="card-text">第二张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-success">
    <div class="card-body text-center">
      <p class="card-text">第三张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-danger">
    <div class="card-body text-center">
      <p class="card-text">第四张卡片内的一些文本</p>
    </div>
  </div>
</div>
自己尝试一下 »

卡片组

第一张卡片内的一些文本

更多文本以增加高度

更多文本以增加高度

更多文本以增加高度

第二张卡片内的一些文本

第三张卡片内的一些文本

第四张卡片内的一些文本

The .card-group class is similar to .card-deck. The only difference is that the .card-group class removes left and right margins between each card.

注意:卡片在小屏幕(小于 576 像素)上垂直显示,带有顶部和底部边距

示例

<div class="card-group">
  <div class="card bg-primary">
    <div class="card-body text-center">
      <p class="card-text">第一张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-warning">
    <div class="card-body text-center">
      <p class="card-text">第二张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-success">
    <div class="card-body text-center">
      <p class="card-text">第三张卡片内的一些文本</p>
    </div>
  </div>
  <div class="card bg-danger">
    <div class="card-body text-center">
      <p class="card-text">第四张卡片内的一些文本</p>
    </div>
  </div>
</div>
自己尝试一下 »

×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.