案例1:查询按钮原生态实现对比Bootstrap方式实现
<html>
<head>
<meta charset="utf-8" />
<title>案例1:查询按钮原生态实现对比Bootstrap方式实现</title>
<!-- 1.引入Bootstrap的css依赖 -->
<link rel="stylesheet" href="css/bootstrap.css">
<!-- 2.引入jQuery库 在Bootatrap.js之前-->
<script src="js/jquery-3.6.0.js" type="text/javascript" charset="utf-8"></script>
<!-- 3.引入Bootstrap.js -->
<script src="js/bootstrap.js" type="text/javascript" charset="utf-8"></script>
<style type="text/css">
#Btn{
/* 背景颜色 */
background-color: aqua;
/* 宽度 */
width: 80px;
/* 高度 */
height: 60px;
/* 边框 */
border: 0;
/* css3.0 设置圆弧 */
border-radius: 10px;
}
</style>
</head>
<body>
<h2>原生态实现查询按钮</h2>
<p>默认按钮</p>
<input type="button" value="查询">
<a href="javascript:void(0)">查询</a>
<button>查询</button>
<p>设置样式过后按钮</p>
<button id="Btn">查询</button>
<h2>Bootstrap实现查询按钮</h2>
<button class="btn-primary">查询</button>
<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-secondary">Secondary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-light">Light</button>
<button type="button" class="btn btn-dark">Dark</button>
<button type="button" class="btn btn-link">Link</button>
</body>
</html>
案例2:演示Bootstrap页面在手机浏览器中展示效果
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
案例3:首页导航&搜索区域原生态实现(div+css)
<html>
<head>
<meta charset="utf-8">
<title>案例3:首页导航&搜索区域原生态实现(div+css)</title>
<style type="text/css">
* {
margin: 0px;
padding: 0px;
}
#container {
/* background-color: aqua; */
height: 800px;
}
.nav {
background-color: aqua;
height: 70px;
line-height: 70px;
}
.nav_logo {
float: left;
margin-left: 30px;
}
.nav_title {
float: right;
margin-right: 40px;
}
.nav_title a {
text-decoration: none;
display: inline-block;
width: 50px;
color: black;
}
.nav_title a:hover {
color: white;
}
.search {
height: 250px;
background-color: blueviolet;
margin-top: 5px;
text-align: center;
line-height: 250px;
}
.search input {
width: 500px;
height: 40px;
/* 对齐 */
vertical-align: middle;
/* 圆弧 */
border-radius: 10px;
border: 0;
font-size: 20px;
}
.search button {
height: 40px;
width: 60px;
/* 对齐 */
vertical-align: middle;
/* 圆弧 */
border-radius: 10px;
border: 0;
}
</style>
</head>
<body>
<div id="container">
<!-- 导航区域 START -->
<div class="nav">
<div class="nav_logo">您好!欢迎来到哈哈</div>
<div class="nav_title">
<a href="">首页</a>
<a href="">登录</a>
<a href="">注册</a>
<a href="">退出</a>
</div>
</div>
<!-- 导航区域 END -->
<!-- 搜索区域 START -->
<div class="search">
<input type="text">
<button><img width="20" height="20" src="img/搜索.png" alt=""></button>
</div>
<!-- 搜索区域 END -->
</div>
</body>
</html>
案例4:首页导航&搜索区域Bootstrap实现&搭首页框架
<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>案例4:首页导航&搜索区域Bootstrap实现&搭首页框架</title>
<!-- 1.引入Bootstrap的css依赖 -->
<link rel="stylesheet" href="css/bootstrap.css">
<!-- 2.引入jQuery库 在Bootatrap.js之前-->
<script src="js/jquery-3.6.0.js" type="text/javascript" charset="utf-8"></script>
<!-- 3.引入Bootstrap.js -->
<script src="js/bootstrap.js" type="text/javascript" charset="utf-8"></script>
<style type="text/css">
.navbar-collapse {
flex-grow: 0;
}
/* .zking{
border: 1px solid red;
} */
/* .lbt{
width: 600px;
height: 300px;
} */
</style>
</head>
<body>
<!-- navbar-expand-lg -->
<!-- disabled 禁用按钮 -->
<div class="container">
<nav class="navbar navbar-expand-lg navbar-light bg-white">
<div class="container">
<a class="navbar-brand" href="#">您好!欢迎来到哈哈</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="#">首页 <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">登录</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">注册</a>
</li>
<li class="nav-item">
<a class="nav-link disabled">退出</a>
</li>
</ul>
</div>
</div>
</nav>
</div>
<!-- jumbotron-fluid 圆角 -->
<div class="container">
<!-- 第一行显示 搜索区域 -->
<div class="row">
<div class="col-12">
<div class="jumbotron bg-white" style="margin-top: 10px;">
<div class="container">
<form>
<div class="form-group" style="width: 300px; margin: 0 auto;">
<div class="input-group mb-3">
<input type="text" class="form-control" placeholder="请输入需要搜索的内容"
aria-label="Recipient's username" aria-describedby="button-addon2">
<div class="input-group-append">
<button class="btn btn-primary" type="button" id="button-addon2">搜索</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<div class="row" style="margin-top: -20px;">
<!-- 左3 书籍分类 -->
<div class="col-md-3 zking">
<div class="accordion" id="accordionExample" style="text-align: center;">
<div class="card">
<div class="card-header" id="headingOne">
<h2 class="mb-0">
<button class="btn btn-link btn-block text-center" 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">
<div class="card-body">
青春校园
<!-- <code>.show</code> class. -->
</div>
</div>
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne"
data-parent="#accordionExample">
<div class="card-body">
恐怖悬疑
<!-- <code>.show</code> class. -->
</div>
</div>
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne"
data-parent="#accordionExample">
<div class="card-body">
修仙成魔
<!-- <code>.show</code> class. -->
</div>
</div>
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne"
data-parent="#accordionExample">
<div class="card-body">
修仙成鬼
<!-- <code>.show</code> class. -->
</div>
</div>
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne"
data-parent="#accordionExample">
<div class="card-body">
修仙成精
<!-- <code>.show</code> class. -->
</div>
</div>
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne"
data-parent="#accordionExample">
<div class="card-body">
言情小说
<!-- <code>.show</code> class. -->
</div>
</div>
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne"
data-parent="#accordionExample">
<div class="card-body">
爆笑如雷
<!-- <code>.show</code> class. -->
</div>
</div>
</div>
</div>
</div>
<!-- 右9 轮播图+新书上架 -->
<div class="col-md-9 zking">
<div class="row">
<!-- 轮播图 -->
<div class="col-12 lbt">
<div id="demo" class="carousel slide" data-ride="carousel" data-interval="1000">
<!-- 指示符 -->
<ul class="carousel-indicators">
<li data-target="#demo" data-slide-to="0" class="active"></li>
<li data-target="#demo" data-slide-to="1"></li>
<li data-target="#demo" data-slide-to="2"></li>
</ul>
<!-- 轮播图片 -->
<div class="carousel-inner">
<div class="carousel-item active">
<img width="850" height="300" src="img/lb1.png">
</div>
<div class="carousel-item">
<img width="850" height="300" src="img/lb2.jpg">
</div>
<div class="carousel-item">
<img width="850" height="300" src="img/lb3.jpg">
</div>
</div>
<!-- 左右切换按钮 -->
<a class="carousel-control-prev" href="#demo" data-slide="prev">
<span class="carousel-control-prev-icon"></span>
</a>
<a class="carousel-control-next" href="#demo" data-slide="next">
<span class="carousel-control-next-icon"></span>
</a>
</div>
</div>
<div class="col-12">
<div class="row">
<div class="col">
<p style="background-image: url(img/title_bj.png);background-repeat: no-repeat;border: 1px solid royalblue;background-color: gainsboro;padding-left: 15px;color: aliceblue;">新书上架</p>
</div>
</div>
<div class="row">
<div class="col-lg-2 col-md-3 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-lg-2 col-md-3 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-lg-2 col-md-3 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-lg-2 col-md-3 col-sm-4 col-6">
<figure class="figure">
<img src="img/4.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">《A caption》</figcaption>
</figure>
</div>
<div class="col-lg-2 col-md-3 col-sm-4 col-6">
<figure class="figure">
<img src="img/5.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">《自动化运维》</figcaption>
</figure>
</div>
<div class="col-lg-2 col-md-3 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>
<div class="col-12">
<div class="row">
<div class="col">
<p style="background-image: url(img/title_bj.png);background-repeat: no-repeat;padding-left: 15px;border: 1px solid royalblue;background-color: gainsboro;color: aliceblue;">热门畅销</p>
</div>
</div>
<div class="row">
<div class="col-lg-2 col-md-3 col-sm-4 col-6">
<figure class="figure">
<img src="img/7.png" class="figure-img img-fluid rounded" alt="...">
<figcaption class="figure-caption">《从入门到精通》</figcaption>
</figure>
</div>
<div class="col-lg-2 col-md-3 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-lg-2 col-md-3 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-lg-2 col-md-3 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-lg-2 col-md-3 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-lg-2 col-md-3 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>