Bootstrap
Bootstrap是基于HTML、CSS、JavaScript的前端开发框架,简单来说就是已经写好的样式和函数,我们直接通过在HTML元素中添加对应的class类就可以轻松调用这些写好的css样式和JS函数(个人理解,有错误的话欢迎指出,菜鸟在此表示感谢)。Bootstrap提供了大量的网页框架,包括导航栏、轮播图、登录页等,可以新手快速搭建一个漂亮的网页。
Bootstrap教程:
1.Bootstrap中文网
2.菜鸟教程
实现方法
1.下载bootstrap包,引入bootstrap.css(放在head标签里面,自己写的css文件之前)、 jquery-3.5.1.min.js和bootstrap.js(放在body标签里面的底部),位置和先后顺序很重要,否则会出错。如果不想下载,也可以在线引用。
2.在Bootstrap参考文档中直接复制轮播图的代码并粘贴,根据效果需要进行适当修改即可。
注意:下载的Bootstrap包和参考的Bootstrap文档版本一定要对应。
实现代码
HTML代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>轮播图</title>
<link rel="stylesheet" href="/css/bootstrap.min.css">
<link rel="stylesheet" href="/css/main.css">
</head>
<body>
<!-- Carousel -->
<div id="myCarousel" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
<li data-target="#myCarousel" data-slide-to="3"></li>
<li data-target="#myCarousel" data-slide-to="4"></li>
<li data-target="#myCarousel" data-slide-to="5"></li>
<li data-target="#myCarousel" data-slide-to="6"></li>
<li data-target="#myCarousel" data-slide-to="7"></li>
</ol>
<div class="carousel-inner">
<div class="item active">
<img src="/images/1.jpg" alt="">
</div>
<div class="item">
<img src="/images/2.jpg" alt="">
</div>
<div class="item">
<img src="/images/3.jpg" alt="">
</div>
<div class="item">
<img src="/images/4.jpg" alt="">
</div>
<div class="item">
<img src="/images/5.jpg" alt="">
</div>
<div class="item">
<img src="/images/6.jpg" alt="">
</div>
<div class="item">
<img src="/images/7.jpg" alt="">
</div>
<div class="item">
<img src="/images/8.jpg" alt="">
</div>
</div>
<a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
<script src="/js/jquery-3.5.1.min.js"></script>
<script src="/js/bootstrap.min.js"></script>
</body>
</html>
实现效果
Bootstrap的功能超级强大,仅仅写HTML代码就可以实现轮播图的效果。
更多推荐
HTML+CSS+JS实现京东轮播图——Bootstrap篇(最简单的轮播图)
发布评论