国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - js教程 - JavaScript Html實現移動端紅包雨功能頁面

JavaScript Html實現移動端紅包雨功能頁面

2021-12-29 16:12Jeslie-He js教程

這篇文章主要為大家詳細介紹了JavaScript Html實現移動端紅包雨功能頁面,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了Html實現移動端紅包雨功能頁面的具體代碼,供大家參考,具體內容如下

實現效果如下:

JavaScript Html實現移動端紅包雨功能頁面

JavaScript Html實現移動端紅包雨功能頁面

具體代碼如下

html部分:

?
<strike id="mi24o"></strike>
  • <tfoot id="mi24o"><delect id="mi24o"></delect></tfoot>
      <li id="mi24o"></li>
      <button id="mi24o"><tbody id="mi24o"></tbody></button>
        <button id="mi24o"><strong id="mi24o"></strong></button>
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        <!DOCTYPE html>
        <html lang="en">
        <head>
         <meta charset="UTF-8">
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
         <meta http-equiv="X-UA-Compatible" content="ie=edge">
         <title>紅包雨</title>
         <link rel="stylesheet" href="./css/demo.css" >
         <link rel="stylesheet" href="./css/index.css" >
        </head>
        <body>
         <!-- 紅包 -->
         <ul class="redPaper">
         <!-- <li>
         <a href="#" ><img src="./images/hb_1.png" id="codetool">

        demo.css為初始化css,可以不加

        index.css部分

        ?
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        28
        29
        30
        31
        32
        33
        34
        35
        36
        37
        38
        39
        40
        41
        42
        43
        44
        45
        46
        47
        body{
         width: 100%;
         height: 100%;
         background-image: url(../images/bj.jpg);
         background-repeat: no-repeat;
         background-size: cover;
         position: relative;
        }
        .redPaper{
         width: 100%;
         height: 100%;
         /* border: 1px solid black; */
         overflow: hidden;
        }
        .redPaper li {
         position: absolute;
         animation: all 3s linear;
         top:-100px;
         -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }
        .redPaper li a{
         display: block;
        }
        .backward{
         width: 100%;
         background:#ccc;
         opacity: 0.5;
         position: absolute;
         top: 0;
         
        }
        .backward span{
         display: inline-block;
         width: 100px;
         height: 100px;
         color: #000;
         font-weight: bold;
         position: absolute;
         top: 0;
         left: 0;
         right: 0;
         bottom: 0;
         margin: auto;
         text-align: center;
         line-height: 100px;
         font-size: 1000%;
        }

        index.js部分:

        ?
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        28
        29
        30
        31
        32
        33
        34
        35
        36
        37
        38
        39
        40
        41
        42
        43
        44
        45
        46
        47
        48
        49
        50
        51
        52
        53
        54
        55
        56
        57
        58
        59
        60
        61
        62
        63
        64
        65
        66
        67
        68
        69
        70
        71
        72
        73
        $(document).ready(function () {
         var win = (parseInt($('.redPaper').css('width'))) - 60;
         console.log(win)
         $(".redPaper").css("height", $(document).height());
         $(".backward").css("height", $(document).height());
         $("li").css({});
         // 點擊確認的時候關閉模態層
         // $(".sen a").click(function(){
         // $(".mo").css("display", "none")
         // });
         
         var del = function () {
         nums++;
         // console.info(nums);
         // console.log($(".li" + nums).css("left"));
         $(".li" + nums).remove();
         setTimeout(del, 200)
         }
         
         var addRedPaper = function () {
         var hb = parseInt(Math.random() * (3 - 1) + 1);
         var randomW = parseInt(Math.random() * (70 - 30) + 20);
         var randomLeft = parseInt(Math.random() * win);
         var randomRotate = (parseInt(Math.random() * 45)) + 'deg';
         // console.log(rot)
         num++;
         $(".redPaper").append("<li class='li" + num + "' ><a href='javascript:;'><img src='images/hb_" + hb + ".png' data-num ='" + num + "'></a></li>");
         $(".li" + num).css({
         "left": randomLeft,
         });
         $(".li" + num + " a img").css({
         "width": randomW,
         "transform": "rotate(" + randomRotate + ")",
         "-webkit-transform": "rotate(" + randomRotate + ")",
         "-ms-transform": "rotate(" + randomRotate + ")", /* Internet Explorer */
         "-moz-transform": "rotate(" + randomRotate + ")", /* Firefox */
         "-webkit-transform": "rotate(" + randomRotate + ")",/* Safari 和 Chrome */
         "-o-transform": "rotate(" + randomRotate + ")" /* Opera */
         });
         $(".li" + num).animate({ 'top': $(window).height() + 20 }, 5000, function () {
         //刪掉已經顯示的紅包
         this.remove()
         });
         //點擊紅包的時候彈出模態層
         $(".li" + num).click(function (e) {
         if (e.target.tagName == 'IMG') {
         console.log(e.target.dataset.num)
         }
         
         });
         setTimeout(addRedPaper, 200)
         }
         
         //增加紅包
         var num = 0;
         setTimeout(addRedPaper, 3000);
         
         //倒數計時
         var backward = function () {
         numz--;
         if (numz > 0) {
         $(".backward span").html(numz);
         } else {
         $(".backward").remove();
         }
         setTimeout(backward, 1000)
         
         }
         
         var numz = 4;
         backward();
         
        })

        以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

        原文鏈接:https://blog.csdn.net/Hhjian524/article/details/106551597

        延伸 · 閱讀

        精彩推薦
        主站蜘蛛池模板: 黄色一级视频免费看 | 日本aⅴ毛片成人实战推荐 伊人久久在线 | a毛片| 国产精品久久电影观看 | 一色视频 | 欧美日韩精品一区二区在线播放 | 中文在线一区二区 | 国产日韩精品入口 | 五月婷婷在线视频 | 91精品国产乱码久久久久久 | 一级毛片一级毛片一级毛片 | 国产精品久久嫩一区二区免费 | 日本中文字幕一区二区 | 日韩精品成人 | av在线入口 | 毛片一级在线 | 一级片网 | 国产欧美日韩一区二区三区四区 | 色综合视频在线观看 | 激情综合色综合久久综合 | 精品久 | 亚洲在线一区二区三区 | 91欧美视频在线 | 国产馆| 国产精品手机在线 | 日本99精品 | 国产日韩欧美一区 | 日本久久综合 | 天天干,夜夜操 | 日本欧美久久久久免费播放网 | 欧美一级免费看 | 久热中文 | 天天舔日日干 | 俺去俺来也在线www色官网 | 久久久久久久久久久精 | 99久久视频 | 天堂中文av| 亚洲精品二区 | 亚洲精品乱码久久久久久金桔影视 | 亚洲国产高清在线播放 | 午夜电影网 |
        <li id="mi24o"></li>