送给女朋友的情话

风拂鹊桥霓裳起
与卿漫话风雨里

初识

那一年端午
带着无比喜悦与期待
搭上去福州的火车
那一年端午
从福州到泉州
再到柴塔
连地名都好有神秘的感觉
迷糊的眼镜和疲倦的神情,刚好匹配得上
从此有了我们的传说
到了2022的七月七,还是一如既往

小特效

在这里插入图片描述
图片请换成期望的,然后再部署到服务器(最佳)或压缩文件给ta

<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>hi girl</title>
    <link rel="icon" href="./image/ax.png" type="image/x-icon">
    <link rel="stylesheet" href="./css/iconfont.css">
    <link rel="stylesheet" href="./css/t.css">
</head>

<body>
    <canvas id="c" width="350" height="969" style="opacity: 1;">
    </canvas>
    <div class="snowback">
        <div class="ziti" id="ziti">
            <span id="world">山有木兮木有枝,心悦君兮君不知</span>
        </div>
        <div class="main">
            <div class="box">
                <ul class="zhoxian1" style="transform: rotateY(-77deg) rotateX(-39deg);">
                    <li class="small idv1"><img src="./image/img/111.jpg" alt=""></li>
                    <li class="small idv2"><img src="./image/img/222.jpg" alt=""></li>
                    <li class="small idv3"><img src="./image/img/333.jpg" alt=""></li>
                    <li class="small idv4"><img src="./image/img/444.jpg" alt=""></li>
                    <li class="small idv5"><img src="./image/img/555.jpg" alt=""></li>
                    <li class="small idv6"><img src="./image/img/666.jpg" alt=""></li>
                </ul>
            </div>
            <div class="box-biger">
                <ul class="zhoxian2" style="transform: rotateY(-77deg) rotateX(-39deg);">
                    <li class="biger idv7"><img src="./image/img/111.jpg" alt=""></li>
                    <li class="biger idv2"><img src="./image/img/222.jpg" alt=""></li>
                    <li class="biger idv3"><img src="./image/img/333.jpg" alt=""></li>
                    <li class="biger idv4"><img src="./image/img/444.jpg" alt=""></li>
                    <li class="biger idv5"><img src="./image/img/555.jpg" alt=""></li>
                    <li class="biger idv12"><img src="./image/img/666.jpg" alt=""></li>
                </ul>
            </div>
        </div>
    <canvas width="350" height="969"></canvas></div>

    <div class="btn btnonlond" onclick="biggen()">
        <img class="btnimg" src="./image/mypic.gif" alt="">
    <!--可以搞点音乐
    <div class="hiddenbox">
        <div class="audiobox">
            <audio class="myaudio" src="xxx.mp3" autoplay="" controls="" loop=""></audio>
        </div>
       
    </div>
	 -->
</div>




<script src="./js/jquery.min.js"></script>
<script src="./js/TweenMax.min.js"></script>
<script src="./js/script.js"></script>
<script src="./js/snow.js"></script>
<script>
    var zhoxian = document.querySelector(".zhoxian1");
    var zhoxian2 = document.querySelector(".zhoxian2");
    var yesno = 1;
    setInterval(function xuanzhuan() {
      
      
        if (yesno > 2) {
      
      
            var ss = Math.random();
            if (ss < 0.5) {
      
      
                leftbut();
            } else {
      
      
                rigthtop();
            }
        } else {
      
      
            yesno++;
        }
    }, 500);


    var ysize1 = 0,
        xsize2 = 0;
    rigthtop()

    function rigthtop() {
      
      
        var suiji = Math.random();
        ysize1 += 1 * (suiji * 20).toFixed(0) + 20;
        xsize2 += 1 * (suiji * 10).toFixed(0) + 10;
        var world = `rotateY(${ 
        ysize1}deg) rotateX(${ 
        xsize2}deg)`;
        zhoxian.style.transform = world;
        zhoxian2.style.transform = world;
        yesno = 0;
    }

    function leftbut() {
      
      
        var suiji1 = Math.random();
        ysize1 -= 1 * (suiji1 * 20).toFixed(0) + 20;
        xsize2 -= 1 * (suiji1 * 10).toFixed(0) + 10;
        var world = `rotateY(${ 
        ysize1}deg) rotateX(${ 
        xsize2}deg)`;
        zhoxian.style.transform = world;
        zhoxian2.style.transform = world;
        yesno = 0;
    }

    function onlyleft() {
      
      
        var suiji1 = Math.random();
        ysize1 -= 1 * (suiji1 * 20).toFixed(0) + 20;
        var world = `rotateY(${ 
        ysize1}deg) rotateX(${ 
        xsize2}deg)`;
        zhoxian.style.transform = world;
        zhoxian2.style.transform = world;
        yesno = 0;
    }

    function onlyright() {
      
      
        var suiji = Math.random();
        ysize1 += 1 * (suiji * 20).toFixed(0) + 20;
        var world = `rotateY(${ 
        ysize1}deg) rotateX(${ 
        xsize2}deg)`;
        zhoxian.style.transform = world;
        zhoxian2.style.transform = world;
        yesno = 0;
    }

    function onlytop() {
      
      
        var suiji1 = Math.random();
        xsize2 -= 1 * (suiji1 * 10).toFixed(0) + 10;
        var world = `rotateY(${ 
        ysize1}deg) rotateX(${ 
        xsize2}deg)`;
        zhoxian.style.transform = world;
        zhoxian2.style.transform = world;
        yesno = 0;
    }

    function onlybtn() {
      
      
        var suiji = Math.random();
        xsize2 += 1 * (suiji * 10).toFixed(0) + 10;
        var world = `rotateY(${ 
        ysize1}deg) rotateX(${ 
        xsize2}deg)`;
        zhoxian.style.transform = world;
        zhoxian2.style.transform = world;
        yesno = 0;
    }
    document.querySelector(".box-biger").onmousedown = function (evt) {
      
      
        var oevent = evt || event;
        var disx = oevent.clientX;
        var disy = oevent.clientY;
        document.onmousemove = function (evt) {
      
      
            var oevent = evt || event;
            evt.preventDefault();
            tuozhuaiX = oevent.clientX - disx + 'px';
            tuozhuaiY = oevent.clientY - disy + 'px';
        }
        document.onmouseup = function () {
      
      
            if (parseInt(tuozhuaiX) * parseInt(tuozhuaiX) > parseInt(tuozhuaiY) * parseInt(tuozhuaiY)) {
      
      
                if (tuozhuaiX[0] == '-') {
      
      
                    onlyleft();
                } else {
      
      
                    onlyright();
                }
            } else {
      
      
                if (tuozhuaiY[0] == '-') {
      
      
                    onlybtn();
                } else {
      
      
                    onlytop();
                }
            }
            document.onmousemove = null;
            document.onmouseup = null;
        }

    }
    var moustime = 0;
    document.getElementById("ziti").addEventListener("mouseenter", moveon);

    function moveon() {
      
      
        moustime++;
        setTimeout(function () {
      
      
            if (moustime == 1) {
      
      
                document.getElementById("world").innerHTML = "曾经沧海难为水,除却巫山不是云";
                moveon();
            } else if (moustime == 2) {
      
      
                document.getElementById("world").innerHTML =
                    `<span class="iconfont icon-bqxin">人生自是有情痴,此恨不关风与月。<span class="iconfont icon-bqxin">`;
                moveon();
            } else if (moustime == 5) {
      
      
                document.getElementById("world").innerHTML =
                    `<span class="iconfont icon-bqxin">身无彩凤双飞翼,心有灵犀一点通<span class="iconfont icon-bqxin">`;
            } else {
      
      
                moveon();
            }
        }, 2000)
    }
    document.getElementById("ziti").addEventListener("mouseleave", function () {
      
      
        moustime = 0;
        document.getElementById("world").innerHTML =
            `<span class="iconfont icon-bqxin">人生若只如初见,何事秋风悲画扇<span class="iconfont icon-bqxin">`;
    });
</script>
<script>
    var myaudio = document.querySelector(".myaudio");
    var btnimg = document.querySelector(".btnimg");
    var inpbtn = document.querySelector(".inpbtn");
    var input = document.querySelector("input");
    var isgo = 0;

    function biggen() {
      
      
        if (isgo == 0) {
      
      
            myaudio.play();
            btnimg.src = "./image/666.gif";
            isgo = 1;
        } else {
      
      
            myaudio.pause();
            btnimg.src = "./image/mypic.gif";
            isgo = 0;
        }
    }
</script>

</body></html>

猜你喜欢

转载自blog.csdn.net/lanlangaogao/article/details/126159456