案例1:首页轮播图实现
组件:轮播-Carousel
<div class="col-12 col-md-9"> <div class="row"> <!-- 右侧区域 --> <!-- 第一行 轮播图 --> <!-- 轮播图核心 carousel --> <!-- 小按钮 --> <div class="col"> <div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel"> <ol class="carousel-indicators"> <li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li> <li data-target="#carouselExampleIndicators" data-slide-to="1"></li> <li data-target="#carouselExampleIndicators" data-slide-to="2"></li> </ol> <!--carousel-inner 图片控制切换--> <div class="carousel-inner"> <div class="carousel-item active"> <img src="./img/lb1.png" class="d-block w-100" alt="..."> </div> <div class="carousel-item"> <img src="./img/lb2.jpg" class="d-block w-100" alt="..."> </div> <div class="carousel-item"> <img src="./img/lb3.jpg" class="d-block w-100" alt="..."> </div> <div class="carousel-item"> <img src="./img/lb4.jpeg" class="d-block w-100" alt="..."> </div> </div> <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div>
案例2:首页书籍分类实现
组件:折叠面板(Collapse)+列表组(List-group)
<!-- 第二行 显示左侧列表以及右侧的轮播图以及热门书籍 --> <div class="row"> <div class="col-12 col-md-3"> <div class="accordion" id="accordionExample"> <div class="card"> <div class="card-header" id="headingOne" style="text-align:center;line-height: 50px;"> <h2 class="mb-0"> <button style="font-weight: bold;font-size: 20px;" class="btn btn-link" type="button" data-toggle="collapse" data-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne"> 书籍分类😃 </button> </h2> </div> <div id="collapseOne" class="collapse show" aria-labelledby="headingOne" data-parent="#accordionExample"> <ul class="list-group"> <li class="list-group-item list-group-item-primary d-flex justify-content-between align-items-center">文艺 <span class="badge badge-primary badge-pill">5W+</span> </li> <li class="list-group-item list-group-item-primary d-flex justify-content-between align-items-center">小说 <span class="badge badge-primary badge-pill">10W+</span> </li> <li class="list-group-item list-group-item-secondary d-flex justify-content-between align-items-center">青春 <span class="badge badge-primary badge-pill">10W+</span> </li> <li class="list-group-item list-group-item-success d-flex justify-content-between align-items-center">童书 <span class="badge badge-primary badge-pill">10W+</span> </li> <li class="list-group-item list-group-item-danger d-flex justify-content-between align-items-center">励志/成功 <span class="badge badge-primary badge-pill">1W+</span> </li> <li class="list-group-item list-group-item-warning d-flex justify-content-between align-items-center">生活 <span class="badge badge-primary badge-pill">10W+</span> </li> <li class="list-group-item list-group-item-info d-flex justify-content-between align-items-center">人文社科 <span class="badge badge-primary badge-pill">999+</span> </li> <li class="list-group-item list-group-item-light d-flex justify-content-between align-items-center">经管 <span class="badge badge-primary badge-pill">999+</span> </li> <li class="list-group-item list-group-item-dark d-flex justify-content-between align-items-center">科技 <span class="badge badge-primary badge-pill">1W+</span> </ul> </div> </div> <div class="card"> <div class="card-header" id="headingTwo" style="text-align:center;line-height: 50px;"> <h2 class="mb-0"> <button style="font-weight: bold;font-size: 20px;" class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"> 我喜欢🥰 </button> </h2> </div> <div id="collapseTwo" class="collapse" aria-labelledby="headingTwo" data-parent="#accordionExample"> <div class="card-body"> (❤ ω ❤) </div> </div> </div> <div class="card"> <div class="card-header" id="headingThree" style="text-align:center;line-height: 50px;"> <h2 class="mb-0"> <button style="font-weight: bold;font-size: 20px;" class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree"> 我收藏🤩 </button> </h2> </div> <div id="collapseThree" class="collapse" aria-labelledby="headingThree" data-parent="#accordionExample"> <div class="card-body"> 收藏😀 </div> </div> </div> </div> </div>
案例3:首页新书上架&热门书籍实现
页面内容:画像-Figure
<!-- 第二行新书上架 --> <div class="row"> <!-- sm:平板端 --> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/1.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">冷间谍</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/2.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">第一商会</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/3.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">狂人日记</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/4.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">思考者</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/5.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">Python自动化运维</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/6.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">JAVA从入门到精通</figcaption> </figure> </div> </div>
<!-- 第三行热门书籍 --> <div class="row"> <!-- sm:平板端 --> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/7.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">AutoCAD从入门到精通</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/8.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">时光走了你还在</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/9.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">我们仍未知道爱的样子</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/pic_c3.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">奇迹</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/pic_c6.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">舌尖上的中国</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/pic_c8.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">你的诺言我的谎言</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/pic_c10.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">六度人脉</figcaption> </figure> </div> </div>
案例4:首页整合
完善新书上架&热门书籍
<div class="col-12 col-md-9"> <div class="row"> <!-- 右侧区域 --> <!-- 第一行 轮播图 --> <!-- 轮播图核心 carousel --> <!-- 小按钮 --> <div class="col"> <div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel"> <ol class="carousel-indicators"> <li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li> <li data-target="#carouselExampleIndicators" data-slide-to="1"></li> <li data-target="#carouselExampleIndicators" data-slide-to="2"></li> </ol> <!--carousel-inner 图片控制切换--> <div class="carousel-inner"> <div class="carousel-item active"> <img src="./img/lb1.png" class="d-block w-100" alt="..."> </div> <div class="carousel-item"> <img src="./img/lb2.jpg" class="d-block w-100" alt="..."> </div> <div class="carousel-item"> <img src="./img/lb3.jpg" class="d-block w-100" alt="..."> </div> <div class="carousel-item"> <img src="./img/lb4.jpeg" class="d-block w-100" alt="..."> </div> </div> <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div> <!-- 新书上架的标签 --> <div class="row"> <div class="col"> <div id="xssj"> 新书上架 </div> </div> </div> <!-- 第二行新书上架 --> <div class="row"> <!-- sm:平板端 --> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/1.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">冷间谍</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/2.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">第一商会</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/3.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">狂人日记</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/4.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">思考者</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/5.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">Python自动化运维</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/6.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">JAVA从入门到精通</figcaption> </figure> </div> </div> <!-- 热门书籍的标签 --> <div class="row"> <div class="col"> <div id="rmsj"> 热门书籍 </div> </div> </div> <!-- 第三行热门书籍 --> <div class="row"> <!-- sm:平板端 --> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/7.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">AutoCAD从入门到精通</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/8.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">时光走了你还在</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/9.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">我们仍未知道爱的样子</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/pic_c3.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">奇迹</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/pic_c6.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">舌尖上的中国</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/pic_c8.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">你的诺言我的谎言</figcaption> </figure> </div> <div class="col-md-2 col-sm-4 col-6"> <figure class="figure"> <img src="img/pic_c10.png" class="figure-img img-fluid rounded" alt="..."> <figcaption class="figure-caption">六度人脉</figcaption> </figure> </div> </div>
完成整个碰哒鬼网上书城
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<!-- 支持手机端 -->
<meta name="viewport"
content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<title>碰到鬼网上书城</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css" />
<script src="js/jquery-3.6.0.min.js" type="text/javascript" charset="utf-8"></script>
<script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
<style type="text/css">
.navbar-collapse {
/* 流式布局 */
flex-grow: 0;
}
.form-group {
/* 宽度 */
width: 320px;
/* 居中 */
margin: 0 auto;
}
#xssj{
background-image:url(./img/title_bj.png) ;
height: 30px;
background-repeat: no-repeat;
margin-top: 10px;
margin-bottom: 10px;
border: 2px #7ABAFF solid;
background-color: #F7F6F6;
color: whitesmoke;
padding-left: 20px;
line-height: 30px;
}
#rmsj{
background-image:url(./img/title_bj.png) ;
height: 30px;
background-repeat: no-repeat;
margin-top: 10px;
margin-bottom: 10px;
border: 2px #7ABAFF solid;
background-color: #F7F6F6;
color: whitesmoke;
padding-left: 20px;
line-height: 30px;
}
</style>
<script type="text/javascript">
$(function(){
$('.carousel').carousel({
interval: 2000
})
});
</script>
</head>
<body>
<!-- 实现导航栏区域 -->
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container">
<!-- 导航条的标题-->
<a class="navbar-brand" href="#">您好!欢迎来到碰哒鬼网上书城✨✨✨</a>
<!-- 按钮:如果的页面在不同端的区域显示 会有按钮出现-->
<!-- collapse 折叠组件 通过data-toggle属性控制显示与隐藏(必须引入Bootstrap.js) -->
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup"
aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<!-- collapse 折叠组件 -->
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div class="navbar-nav">
<a class="nav-link active" href="#">首页 <span class="sr-only">(current)</span></a>
<a class="nav-link" href="login.html">登录</a>
<a class="nav-link" href="register.html">注册</a>
<!-- disabled 禁用 -->
<a class="nav-link disabled">我的购物车</a>
</div>
</div>
</div>
</nav>
<!-- 除去导航条 都需要借助栅格系统来实现 -->
<div class="container">
<!-- 第一行 显示搜索栏目 -->
<div class="row" style="margin-top: 10px;">
<div class="col">
<div class="jumbotron">
<!-- 表单模块 -->
<form>
<div class="form-group">
<!-- 输入框组件 -->
<div class="input-group mb-3">
<input style="" type="text" class="form-control" placeholder="书籍名"
aria-label="Recipient's username" aria-describedby="basic-addon2">
<div class="input-group-append">
<span class="btn btn-danger" id="basic-addon2">搜索</span>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
<!-- 第二行 显示左侧列表以及右侧的轮播图以及热门书籍 -->
<div class="row">
<div class="col-12 col-md-3">
<div class="accordion" id="accordionExample">
<div class="card">
<div class="card-header" id="headingOne" style="text-align:center;line-height: 50px;">
<h2 class="mb-0">
<button style="font-weight: bold;font-size: 20px;"
class="btn btn-link" type="button" data-toggle="collapse" data-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
书籍分类😃
</button>
</h2>
</div>
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne" data-parent="#accordionExample">
<ul class="list-group">
<li class="list-group-item list-group-item-primary d-flex justify-content-between align-items-center">文艺
<span class="badge badge-primary badge-pill">5W+</span>
</li>
<li class="list-group-item list-group-item-primary d-flex justify-content-between align-items-center">小说
<span class="badge badge-primary badge-pill">10W+</span>
</li>
<li class="list-group-item list-group-item-secondary d-flex justify-content-between align-items-center">青春
<span class="badge badge-primary badge-pill">10W+</span>
</li>
<li class="list-group-item list-group-item-success d-flex justify-content-between align-items-center">童书
<span class="badge badge-primary badge-pill">10W+</span>
</li>
<li class="list-group-item list-group-item-danger d-flex justify-content-between align-items-center">励志/成功
<span class="badge badge-primary badge-pill">1W+</span>
</li>
<li class="list-group-item list-group-item-warning d-flex justify-content-between align-items-center">生活
<span class="badge badge-primary badge-pill">10W+</span>
</li>
<li class="list-group-item list-group-item-info d-flex justify-content-between align-items-center">人文社科
<span class="badge badge-primary badge-pill">999+</span>
</li>
<li class="list-group-item list-group-item-light d-flex justify-content-between align-items-center">经管
<span class="badge badge-primary badge-pill">999+</span>
</li>
<li class="list-group-item list-group-item-dark d-flex justify-content-between align-items-center">科技
<span class="badge badge-primary badge-pill">1W+</span>
</ul>
</div>
</div>
<div class="card">
<div class="card-header" id="headingTwo" style="text-align:center;line-height: 50px;">
<h2 class="mb-0">
<button style="font-weight: bold;font-size: 20px;"
class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
我喜欢🥰
</button>
</h2>
</div>
<div id="collapseTwo" class="collapse" aria-labelledby="headingTwo" data-parent="#accordionExample">
<div class="card-body">
(❤ ω ❤)
</div>
</div>
</div>
<div class="card">
<div class="card-header" id="headingThree" style="text-align:center;line-height: 50px;">
<h2 class="mb-0">
<button style="font-weight: bold;font-size: 20px;"
class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
我收藏🤩
</button>
</h2>
</div>
<div id="collapseThree" class="collapse" aria-labelledby="headingThree" data-parent="#accordionExample">
<div class="card-body">
收藏😀
</div>
</div>
</div>
</div>
</div>
<div class="col-12 col-md-9">
<div class="row">
<!-- 右侧区域 -->
<!-- 第一行 轮播图 -->
<!-- 轮播图核心 carousel -->
<!-- 小按钮 -->
<div class="col">
<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
<li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>
<li data-target="#carouselExampleIndicators" data-slide-to="1"></li>
<li data-target="#carouselExampleIndicators" data-slide-to="2"></li>
</ol>
<!--carousel-inner 图片控制切换-->
<div class="carousel-inner">
<div class="carousel-item active">
<img src="./img/lb1.png" class="d-block w-100" alt="...">
</div>
<div class="carousel-item">
<img src="./img/lb2.jpg" class="d-block w-100" alt="...">
</div>
<div class="carousel-item">
<img src="./img/lb3.jpg" class="d-block w-100" alt="...">
</div>
<div class="carousel-item">
<img src="./img/lb4.jpeg" class="d-block w-100" alt="...">
</div>
</div>
<a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
<!-- 新书上架的标签 -->
<div class="row">
<div class="col">
<div id="xssj">
新书上架
</div>
</div>
</div>
<!-- 第二行新书上架 -->
<div class="row">
<!-- sm:平板端 -->
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/1.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">冷间谍</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/2.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">第一商会</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/3.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">狂人日记</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/4.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">思考者</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/5.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">Python自动化运维</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/6.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">JAVA从入门到精通</figcaption>
</figure>
</div>
</div>
<!-- 热门书籍的标签 -->
<div class="row">
<div class="col">
<div id="rmsj">
热门书籍
</div>
</div>
</div>
<!-- 第三行热门书籍 -->
<div class="row">
<!-- sm:平板端 -->
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/7.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">AutoCAD从入门到精通</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/8.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">时光走了你还在</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/9.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">我们仍未知道爱的样子</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/pic_c3.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">奇迹</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/pic_c6.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">舌尖上的中国</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/pic_c8.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">你的诺言我的谎言</figcaption>
</figure>
</div>
<div class="col-md-2 col-sm-4 col-6">
<figure class="figure">
<img src="img/pic_c10.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">六度人脉</figcaption>
</figure>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
案例5:实现登录&注册页面
组件:表单-Forms
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <title>后台管理登陆</title> <link rel="stylesheet" type="text/css" href="../css/bootstrap.css"/> <script src="../js/bootstrap.js" type="text/javascript" charset="utf-8"></script> <script src="../js/jquery-3.6.0.min.js" type="text/javascript" charset="utf-8"></script> <style type="text/css"> .form-group{ width:300px; margin: 0 auto; } #oForm{ text-align: center; margin-top: 180px; } #myBtn{ width:300px; } </style> </head> <body> <!-- 登陆注册 --> <form id="oForm"> <div class="form-group"> <label for="exampleInputEmail1">碰哒鬼商城后台登录</label> <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter email"> <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small> </div> <div class="form-group"> <label for="exampleInputPassword1">Password</label> <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password"> </div> <div class="form-check"> <input type="checkbox" class="form-check-input" id="exampleCheck1"> <label class="form-check-label" for="exampleCheck1">一周内自动登录</label> </div> <button id="myBtn" type="submit" class="btn btn-primary">登录</button> <div class="form-group" style="margin-top: 30px;"> <p>©所有版权信息归碰哒鬼集团所有</p> </div> </form> </body> </html>