一个很简单的H5的转盘抽奖的(主要用的是css3的属性)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>H5抽奖的</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        .luck{
            width: 600px;
            height: 600px;
            position: relative;
            border: 1px solid #cccccc;
            margin: 0 auto;
        }
        .draw{
            background-image:url("../imge/luckdraw.png");
            background-repeat: no-repeat;
            background-size: cover;
            text-align: center;
            width: 600px;
            height: 600px;
            position: absolute;
            z-index: 1;
            top: 0;
            left: 0;
        }
        .shot{
            background-image:url("../imge/luckshot.png");
            background-repeat: no-repeat;
            background-size: cover;
            text-align: center;
            width: 196px;
            height: 246px;
            position: absolute;
            top: 153px;
            left: 196px;
            z-index: 3;
            cursor: pointer;
        }
    </style>
</head>
<body>

<div class="luck">
    <div class="draw" id="draw">
    </div>
    <div class="shot" id="btn">
       <!-- <button>抽奖的</button>-->
    </div>
</div>

</body>
<script>
    var draw = document.getElementById('draw');
    var btn = document.getElementById('btn');
    var timer;
    btn.onclick = function(){
        var t = 0;
        var stopT = parseInt(1+Math.random()*10)*1000;
       clearInterval(timer);
        timer = setInterval(function(){
            if(t >= 360){
                t = 0;
            }else{
                t = t+1;
            }
            draw.style.transform = 'rotate('+t+'deg)';
        },20);

        setTimeout(function(){
            clearInterval(timer);
        },stopT);
    }
</script>
</html>

转载于:https://my.oschina.net/tianyuqin/blog/774903

H5抽奖转盘. 文件夹 PATH 列表 卷序列号为 4E8D-6931 C:. │ .txt │ ├─activity │ │ fenxiang.html │ │ huodong.html │ │ index.html │ │ xinxitianxie.html │ │ zhuanpan.html │ │ zhuanpanapp.html │ │ │ ├─css │ │ index.css │ │ │ ├─fenxiang │ │ fenxiang.htm │ │ index.jsp │ │ │ ├─images │ │ arw-sheet0.png │ │ beijing.png │ │ beijinga.png │ │ beijingb.png │ │ caidai.png │ │ chun-sheet0.png │ │ cursorhand_grey-sheet0.png │ │ dizhi.png │ │ enenjo.png │ │ erweima.png │ │ fangqi.png │ │ fangqi_on.png │ │ fenxiangjiantou.png │ │ fenxiangquchoujiang.png │ │ icon-you.png │ │ jiantou.png │ │ lijichouj.png │ │ lijichoujiang.png │ │ loading-logo.png │ │ loading.gif │ │ quchoujiang.png │ │ share.png │ │ share1.png │ │ sharebg-sheet0.png │ │ shenfenzheng.png │ │ shouji.png │ │ shuaxin.png │ │ tijiao.png │ │ tijiao_on.png │ │ tile-sheet0.png │ │ tile-sheet1.png │ │ tile-sheet2.png │ │ tiledbackground.png │ │ tiledbackground1.png │ │ tiledbackground2.png │ │ tupian.png │ │ wenzi0.png │ │ wenzi00.png │ │ wenzi000.png │ │ wenzi0000.png │ │ wenzi1.png │ │ wenzi2.png │ │ wenzi3.png │ │ wenzi4.png │ │ wenzi5.png │ │ wenzi6.png │ │ wenzi7.png │ │ wubj.png │ │ xingming.png │ │ xinxibj.png │ │ zhangzishi.png │ │ zhongjiangjilu.png │ │ zhuanpan.png │ │ zhuanpand.png │ │ │ └─js │ c2runtime.js │ jquery-1.8.3.min.js │ jquery-2.0.0.min.js │ jquery.rotate.min.js │ └─后台代码 getLotteryNum.jsp lottery.jsp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值