轮播


<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            #kk {
                box-shadow: 0 0 10px 0 sandybrown;
            }
        </style>
    </head>

    <body>
        <canvas id="kk" width="600" height="600"></canvas>
    </body>
    <script type="text/javascript">
        var kk = document.getElementById("kk");
        var context = kk.getContext("2d");
        var i=0;
        var k=0;

        var imgObj = new Image();
        imgObj.src = "277170.jpg";

        imgObj.onload = function() {
            context.drawImage(imgObj, 0, 0, 1920, 1080, 0, 0, 600, 600);
            context.drawImage(imgObj, 0, 0, 1920, 1080, -600, 0, 600, 600);

            function animate() {
                context.clearRect(0,0,600,600);
                i+=3;
                if (i>=600) {
                    i=0;
                }
                context.drawImage(imgObj, 0, 0, 1920, 1080, i, 0, 600, 600);
                context.drawImage(imgObj, 0, 0, 1920, 1080, -600+i, 0, 600, 600);
                window.requestAnimationFrame(animate);
            }
            animate();
        }
    </script>

</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容