📅  最后修改于: 2023-12-03 15:32:52.172000             🧑  作者: Mango
MD Bootstrap 是一套由 Bootstrap 样式库和 Material Design 设计规范组成的工具,可以让开发者快速构建漂亮且高效的网站。在本文中,我们将介绍如何使用 MD Bootstrap CDN 来构建 HTML 网站。
要使用 MD Bootstrap CDN 构建网站,我们需要在 HTML 文件中引用以下代码片段:
<!-- MD Bootstrap CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.19.1/css/mdb.min.css" integrity="sha512-s1ZJNPP5C2zYaSwIQkhPMCLaRWtSWAS/cVIa0g+gsNHzAj9TAYBToaTiFHu5b9oQ/DKvQxItiWAhb6XNVE0oBg==" crossorigin="anonymous" />
<!-- MD Bootstrap JS -->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.19.1/js/mdb.min.js" integrity="sha512-3slA/VpvFtKBHrQb+j8e0D8SgbkNgja3yM7l4iIB4YSsbZV5yTbXw+kOa8irI0p6hVfg4EL9Fvig8xdnwzSdIg==" crossorigin="anonymous"></script>
这两行代码将引用 MD Bootstrap 最新版本的 CSS 和 JS 文件。将这两行代码添加到你的 HTML 文件中的 <head>
标签中,你就可以开始使用 MD Bootstrap 对你的网站进行美化了。
要使用 MD Bootstrap 快速美化你的网站,可以通过以下方法更改文本和颜色。
MD Bootstrap 提供了多种方式来更改文本风格。你可以通过以下方法来更改文本:
h1
~ h6
标签来设置标题。p
标签来设置段落文本。a
标签来创建链接。span
标签来设置内联文本。除了标准的 HTML 的标签之外,MD Bootstrap 还提供了一些方便的类来帮助定制文本,如下所示:
| 类名 | 作用 |
|-----|-----|
| text-primary
| 将文本的颜色更改为主色 |
| text-secondary
| 将文本的颜色更改为次要颜色 |
| text-success
| 将文本的颜色更改为绿色,表示成功 |
| text-danger
| 将文本的颜色更改为红色,表示出错 |
| text-info
| 将文本的颜色更改为蓝色,表示信息 |
| text-warning
| 将文本的颜色更改为黄色,表示警告 |
| text-muted
| 将文本的颜色更改为灰色,表示禁用或未激活 |
| font-weight-bold
| 将文本加粗 |
| font-weight-normal
| 恢复文本正常字体 |
例如,以下代码将创建一个段落,该段落的文本颜色为蓝色:
<p class="text-primary">这是一段蓝色的文本。</p>
在 MD Bootstrap 中,你可以使用多种方式来自定义颜色。你可以通过以下方式来更改 MD Bootstrap 的颜色:
$primary-color
变量来更改主色调。$secondary-color
变量来更改次要颜色。$success-color
变量来更改成功状态的颜色。$danger-color
变量来更改危险状态的颜色。$warning-color
变量来更改警告状态的颜色。$info-color
变量来更改信息状态的颜色。$light-color
变量来更改轻颜色。$dark-color
变量来更改暗颜色。例如,以下代码将更改主色调为红色:
<style>
:root {
--primary-color: #ff0000;
}
</style>
MD Bootstrap 提供了多个预定义的组件,可帮助你快速构建漂亮且高效的网站。以下是一些常用的组件。
MD Bootstrap 提供了一个响应式导航栏,可以在浏览器窗口大小变化时自适应调整大小。要使用响应式导航栏,请按以下步骤进行操作。
使用以下代码来创建导航栏:
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<a class="navbar-brand" href="#">Navbar</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item active">
<a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Features</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Pricing</a>
</li>
<li class="nav-item">
<a class="nav-link disabled" href="#" tabindex="-1" aria-disabled="true">Disabled</a>
</li>
</ul>
</div>
</nav>
要添加下拉菜单,请在列表项中添加包含下拉菜单的子列表。请按以下示例操作:
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dropdown
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Something else here</a>
</div>
</li>
上面的代码将创建一个名为 Dropdown 的下拉菜单。
MD Bootstrap 提供了多种卡片变体,可以在网站上显示各种内容。要创建卡片,请按以下步骤进行操作。
使用以下代码片段来创建卡片:
<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>
上面的代码将创建一张带有标题,图像和按钮的卡片。
卡片还有多种变体。以下是一些常见的卡片变体:
| 类名 | 作用 |
|-----|-----|
| .card-header
| 添加一个卡片头部 |
| .card-footer
| 添加一个卡片底部 |
| .card-primary
| 将卡片的主颜色更改为 $primary-color
|
| .card-secondary
| 将卡片的次要颜色更改为 $secondary-color
|
| .card-success
| 将卡片的颜色更改为绿色,表示成功 |
| .card-danger
| 将卡片的颜色更改为红色,表示出错 |
| .card-warning
| 将卡片的颜色更改为黄色,表示警告 |
| .card-info
| 将卡片的颜色更改为蓝色,表示信息 |
| .card-muted
| 将卡片的颜色更改为灰色,表示禁用或未激活 |
例如,以下代码将创建一个带有头部和底部的红色卡片:
<div class="card card-danger">
<div class="card-header">
Featured
</div>
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
<div class="card-footer">
Footer
</div>
</div>
在本文中,我们介绍了如何使用 MD Bootstrap CDN 来构建漂亮的 HTML 网站。我们了解了如何更改文本和颜色,以及如何使用组件(如响应式导航栏和卡片)来快速构建网站。如果你正在寻找一种快速且易于使用的方法来构建漂亮的 HTML 网站,那么 MD Bootstrap 绝对是一个值得一试的东西。