为了账号安全,请及时绑定邮箱和手机立即绑定

JS动画-------同时运行

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>JS同时运动</title>
<style type="text/css">
*{margin: 0;padding: 0}
    ul,li{
        list-style: none;
    }
    ul li{
        width: 200px;
        height: 100px;
        background: yellow;
        border: 4px solid #000;
        filter: alpha(opacity:30);
        opacity: 0.3;
    }   
</style>
<script class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="move.js"></script>
<script type="text/javascript">
    window.onload=function(){
        var oLi = document.getElementById('li1');
        oLi.onmouseover=function(){
            //startMove(oLi,'width',400);
            //startMove(oLi,'height',200);只能执行一个变化,因为当新开始执行一个StartMove的时候会清除前面执行的StartMove的定时器,存在覆盖问题,不能实现同时运动的效果
            startMove(oLi,{width:201,height:200,opacity:100});
        };
        oLi.onmouseout=function(){
            startMove(oLi,{width:200,height:100,opacity:30});
        };
    };
</script>   
</head>
<body>
    <ul>
        <li id="li1"></li>
    </ul>
</body>
</html>
点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 1
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消