当前位置:首页 » 《关注互联网》 » 正文

HTML+CSS+JS实现 ❤️love520爱心表白❤️_java李阳勇的博客

2 人参与  2022年01月16日 15:58  分类 : 《关注互联网》  评论

点击全文阅读


🍅 作者主页:Java李杨勇 

🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌  简历模板、学习资料、面试题库、技术互助【关注我,都给你】

🍅 欢迎点赞 👍 收藏 ⭐留言 📝   

效果演示: 文末获取源码

代码目录:

主要代码实现:

主页展示:

CSS样式:

* {
            margin: 0;
            padding: 0;
        }

        body {
            background: url("images/1.jpg");
            background-size: cover;
        }

        /*start top*/

        .top {
            width: 400px;
            height: 100px;
            margin: 60px auto;
            font-size: 30px;
            font-family: "华文行楷";
            color: #fff;
            < !--background: -webkit-linear-gradient(45deg, #ff0000, #ffcc00, #ffff99, #33ccff, #00ff33, #6600ff, #333399);
            -webkit-background-clip: text;
            -->
        }

        /*end top*/

        /*start box*/

        .box {
            width: 310px;
            height: 310px;
            margin: auto;
            perspective: 800px;
            /*景深*/
        }

        .box .pic {
            position: relative;
            transform-style: preserve-3d;
            /*3d环境*/
            animation: play 10s linear infinite;
            /*动画名称 执行时间 匀速 无限执行*/
        }

        .box ul li {
            list-style: none;
            position: absolute;
            top: 0;
            left: 0;
        }

        /*start box*/

        /*定义一个关键帧*/

        @keyframes play {
            from {
                transform: rotateY(0deg);
            }
            to {
                transform: rotateY(360deg);
            }
        }

        /*start text*/

        #text {
            width: 500px;
            height: 200px;
            color: #6fade1;
            margin: auto;
            font-size: 24px;
            font-family: "方正喵呜体";
        }

        /*end text*/
    </style>

HTML代码 :

图片替换成自己喜欢的

 <!--start top-->
    <div class="top">
        <marquee behavior="alternate">时光不老,我们不散</marquee>
    </div>
    <!--end top-->
    <!--start box-->
    <div class="box">
        <div class="pic">
            <ul>
                <li><img src="images/1.png" width="" height="" alt="" /></li>
                <li><img src="images/2.png" width="" height="" alt="" /></li>
                <li><img src="images/3.png" width="" height="" alt="" /></li>
                <li><img src="images/4.png" width="" height="" alt="" /></li>
                <li><img src="images/5.png" width="" height="" alt="" /></li>
                <li><img src="images/6.png" width="" height="" alt="" /></li>
            </ul>
        </div>
    </div>

javaScript实现 :

 <script src="js/jquery.min.js"></script>
    <!--雪花-->
    <script src="js/snow.js"></script>
    <script>
        $(".pic ul li").each(function(i) { //遍历
            var deg = 360 / $(".pic ul li").size(); //size个数
            //当前的li对象 添加css样式
            $(this).css({
                "transform": "rotateY(" + deg * i + "deg) translateZ(216px)"
            });

            $.fn.snow({
                minSize: 10,
                maxSize: 15,
                newOn: 500,
                flakeColor: "#ffffff"
            });
        });

        var i = 0;
        var str = "能够遇见你是我最大的幸运,有了你生活变得丰富多彩,有了你,世界变得如此迷人;你是我的世界,我的世界是你,对我来说,不是在最美好的时光遇见了你,而是遇见你后都是最美好的时光!";

        window.onload = function typing() {
            //获取div
            var mydiv = document.getElementById("text");
            mydiv.innerHTML += str.charAt(i);
            i++;
            var id = setTimeout(typing, 100);
            if (i == str.length) {
                clearTimeout(id);
            }
        }
    </script>

 作品来自于网络收集、侵权立删 

获取完整源码:

大家点赞、收藏、关注、评论啦 、查看👇🏻👇🏻👇🏻


点击全文阅读


本文链接:http://zhangshiyu.com/post/33375.html

获取  有了  实战  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1