📅  最后修改于: 2023-12-03 15:24:01.378000             🧑  作者: Mango
使用引导程序可以快速制作出美观且具有交互性的卡片。本文将介绍如何使用引导程序制作卡片,并提供一些常见的卡片样式和效果。
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js"></script>
<div class="card" style="width: 18rem;">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
style="width: 18rem;"
属性指定了卡片的宽度。bg-*
和 text-*
类来设置背景颜色和文本颜色,其中 *
表示颜色名称。例如,bg-primary
表示背景颜色为主色调,text-white
表示文本颜色为白色。<div class="card bg-primary text-white" style="width: 18rem;">
<div class="card-body">
<h5 class="card-title">Primary card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
<a href="#" class="btn btn-light">Go somewhere</a>
</div>
</div>
border-*
和 rounded-*
类来设置边框和圆角,其中 *
表示大小和形状。例如,border-primary
表示边框为主色调,rounded
表示四个角都为圆角。<div class="card border-primary rounded" style="width: 18rem;">
<div class="card-body">
<h5 class="card-title">Border and rounded card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
shadow-*
类来设置阴影效果,其中 *
表示大小和形状。例如,shadow-sm
表示阴影为小型的。<div class="card shadow-sm" style="width: 18rem;">
<div class="card-body">
<h5 class="card-title">Shadow card title</h5>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
使用引导程序制作卡片可以快速地实现各种样式和效果。本文介绍了引导程序的基本用法和一些常见的卡片样式和效果,希望对大家有所帮助。