web 完整轮播图 前端 轮播图
预览:
应用 HTML + CSS + JS
JS代码分析如下:
- html代码比较简短,这里用js生成标签元素,init函数
- btnChange函数主要是实现底部的按钮的动态效果
- focusControl函数用于设置左右焦点
- animate函数用于实现轮播图动画效果
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>Document</title>
<link rel="stylesheet" href="./css/index.css">
</head>
<body>
<div class="content">
<ul id="carousel"></ul>
<ul id="btn"></ul>
<div id="focus">
<div id="left"><</div>
<div id="right">></div>
</div>
</div>
<script src="./js/index.js"></script>
</body>
</html>
CSS
*{
margin: 0px;
padding: 0px;
}
body{
background-color: rgba(7, 98, 194, 0.877);
}
.content{