css+jquery实现轮播图效果
html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>轮播</title>
<style>
h1,h4{
text-align:center;
font-family: "华文行楷";
}
div {
border: none;
height: 200px;
overflow-x: scroll;
/* 内容会被裁剪,会以滚动条显示 */
overflow-y: hidden; /* 超出内容不可见 */
white-space: nowrap;
width: 400px; /* 不换行 */
margin:0 auto;
}
img {
border: none;
width: 400px;
height: 200px;
}
div::-webkit-scrollbar {
display: none;
}
</style>
<script src="js/jquery-3.3.1.min.js"></script>
<script>
var wid=0;
$(function(){
setInterval(() => {
$("div").scrollLeft(400+wid);
wid+=400;
if(wid>=1200){
wid=-400;
}
}, 1000);
})
</script>
</head>
<body>
<h1>手写轮播图</h1>
<div>
<img src="img/1.jpg"><img src="img/2.jpg"><img src="img/3.jpg">
</div>
<h4>作者:jtniu</h4>
</body>
</html>