<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>背景颜色</title> <base href="/" /> <link rel="icon" type="image/png" href="favicon.png" /> <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" /> <link rel="stylesheet" href="css/app.css" /> <script src="/plugs/holder/holder.min.js"></script> </head> <body> <div class="container"> <div class="card mt-3"> <div class="card-header bg-secondary-subtle"> 背景 background </div> <div class="card-body"> 通过渐变来传达意义并添加装饰 </div> </div> <div class="card mt-3"> <div class="card-header bg-secondary-subtle"> 背景颜色:设置背景颜色 </div> <div class="card-body"> <div class="p-3 mb-2 bg-primary text-white">.bg-primary</div> <div class="p-3 mb-2 bg-primary-subtle text-emphasis-primary">.bg-primary-subtle</div> <div class="p-3 mb-2 bg-secondary text-white">.bg-secondary</div> <div class="p-3 mb-2 bg-secondary-subtle text-emphasis-secondary">.bg-secondary-subtle</div> <div class="p-3 mb-2 bg-success text-white">.bg-success</div> <div class="p-3 mb-2 bg-success-subtle text-emphasis-success">.bg-success-subtle</div> <div class="p-3 mb-2 bg-danger text-white">.bg-danger</div> <div class="p-3 mb-2 bg-danger-subtle text-emphasis-danger">.bg-danger-subtle</div> <div class="p-3 mb-2 bg-warning text-dark">.bg-warning</div> <div class="p-3 mb-2 bg-warning-subtle text-emphasis-warning">.bg-warning-subtle</div> <div class="p-3 mb-2 bg-info text-dark">.bg-info</div> <div class="p-3 mb-2 bg-info-subtle text-emphasis-info">.bg-info-subtle</div> <div class="p-3 mb-2 bg-light text-dark">.bg-light</div> <div class="p-3 mb-2 bg-light-subtle text-emphasis-light">.bg-light-subtle</div> <div class="p-3 mb-2 bg-dark text-white">.bg-dark</div> <div class="p-3 mb-2 bg-dark-subtle text-emphasis-dark">.bg-dark-subtle</div> <p class="p-3 mb-2 bg-body-secondary">.bg-body-secondary</p> <p class="p-3 mb-2 bg-body-tertiary">.bg-body-tertiary</p> <div class="p-3 mb-2 bg-body text-body">.bg-body</div> <div class="p-3 mb-2 bg-black text-white">.bg-black</div> <div class="p-3 mb-2 bg-white text-dark">.bg-white</div> <div class="p-3 mb-2 bg-transparent text-body">.bg-transparent</div> </div> <div class="card-footer"> <strong class="text-warning">注意:-subctl 为 5.3版本新增的,低版本无效</strong> </div> </div> <div class="card mt-3"> <div class="card-header .bg-secondary-subtle"> 背景渐变:通过添加<mark>.bg-gradient</mark>类,线性渐变将作为背景图像添加到背景中。这种渐变从半透明的白色开始,逐渐淡出到底部 </div> <div class="card-body"> <div class="p-3 mb-2 bg-primary text-white">.bg-primary 渐变</div> <div class="p-3 mb-2 bg-gradient bg-primary-subtle text-emphasis-primary">.bg-primary-subtle 渐变</div> <div class="p-3 mb-2 bg-gradient bg-secondary text-white">.bg-secondary 渐变</div> <div class="p-3 mb-2 bg-gradient bg-secondary-subtle text-emphasis-secondary">.bg-secondary-subtle 渐变</div> <div class="p-3 mb-2 bg-gradient bg-success text-white">.bg-success 渐变</div> <div class="p-3 mb-2 bg-gradient bg-success-subtle text-emphasis-success">.bg-success-subtle 渐变</div> <div class="p-3 mb-2 bg-gradient bg-danger text-white">.bg-dange 渐变r</div> <div class="p-3 mb-2 bg-gradient bg-danger-subtle text-emphasis-danger">.bg-danger-subtle 渐变</div> <div class="p-3 mb-2 bg-gradient bg-warning text-dark">.bg-warning 渐变</div> <div class="p-3 mb-2 bg-gradient bg-warning-subtle text-emphasis-warning">.bg-warning-subtle 渐变</div> <div class="p-3 mb-2 bg-gradient bg-info text-dark">.bg-info 渐变</div> <div class="p-3 mb-2 bg-gradient bg-info-subtle text-emphasis-info">.bg-info-subtle 渐变</div> <div class="p-3 mb-2 bg-gradient bg-light text-dark">.bg-light 渐变</div> <div class="p-3 mb-2 bg-gradient bg-light-subtle text-emphasis-light">.bg-light-subtle 渐变</div> <div class="p-3 mb-2 bg-gradient bg-dark text-white">.bg-dark 渐变</div> <div class="p-3 mb-2 bg-gradient bg-dark-subtle text-emphasis-dark">.bg-dark-subtle 渐变</div> <p class="p-3 mb-2 bg-gradient bg-body-secondary">.bg-body-secondary 渐变</p> <p class="p-3 mb-2 bg-gradient bg-body-tertiary">.bg-body-tertiary 渐变</p> <div class="p-3 mb-2 bg-gradient bg-body text-body">.bg-body 渐变</div> <div class="p-3 mb-2 bg-gradient bg-black text-white">.bg-black 渐变</div> <div class="p-3 mb-2 bg-gradient bg-white text-dark">.bg-white 渐变</div> <div class="p-3 mb-2 bg-gradient bg-transparent text-body">.bg-transparent 渐变</div> </div> <div class="card-footer"> 您的自定义 CSS 中需要渐变吗?只需添加 background-image: var(--bs-gradient); </div> </div> <div class="card mt-3"> <div class="card-header .bg-secondary-subtle"> 不透明度:从 v5.1.0 开始,实用程序使用 CSS 变量通过 Sass 生成。这允许实时颜色更改,而无需编译和动态 Alpha 透明度更改 </div> <div class="card-body"> <h3>附加样式:style="--bs-bg-opacity: .5;"</h3> <div class="bg-success p-2 text-white">这是默认的成功背景</div> <div class="bg-success p-2" style="--bs-bg-opacity: .5;">这是50%不透明度的成功背景, 附加样式:style="--bs-bg-opacity: .5;"</div> <h3>使用样式类:.bg-opacity-75 .bg-opacity-50 .bg-opacity-25 .bg-opacity-10</h3> <div class="bg-success p-2 text-white">默认成功背景</div> <div class="bg-success p-2 text-white bg-opacity-75">75% 不透明度的成功背景 bg-opacity-75</div> <div class="bg-success p-2 text-dark bg-opacity-50">50% 不透明度的成功背景 bg-opacity-50</div> <div class="bg-success p-2 text-dark bg-opacity-25">25% 不透明度的成功背景 bg-opacity-25</div> <div class="bg-success p-2 text-dark bg-opacity-10">10% 不透明度的成功背景 bg-opacity-10</div> </div> <div class="card-footer text-warning"> 注意:v5.1.0 新增 </div> </div> </div> <script src="jquery/jquery-3.6.4.min.js"></script> <script src="bootstrap/js/bootstrap.bundle.min.js"></script> <script src="js/app.js"></script> </body> </html>