canvas轮播
代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>canvas轮播</title>
<style type="text/css">
canvas{
display: block;
margin: 50px auto;
border: solid 1px black;
}
</style>
<script type="text/javascript">
window.onload = function(){
var canvas = document.querySelector("canvas");
canvas.width=500;
canvas.height=500;
var ctx = canvas.getContext("2d");
var i=-100;
var n = 1;
setInterval(function(){
canvas.width=500;
canvas.height=500;
if(i==600){
n=1;
i=-100;
}else{
i+=n;
}
ctx.arc(i,100,100,0,2*Math.PI,false);
ctx.fill();
},10)
}
</script>
</head>
<body>
<canvas></canvas>