精华内容
下载资源
问答
  • html表白代码
    千次阅读
    2022-02-02 11:32:39

    html表白代码大全可复制,浪漫的html表白特效网页制作源代码

    抖音非常火的一款表白源码 抖音最火表白源码HTML biu biu biu
    https://download.csdn.net/download/dhyuan_88/16293717

    520版-表白源代码html动态图
    https://download.csdn.net/download/dhyuan_88/16301411

    爱情树版-表白源代码html动态图
    https://download.csdn.net/download/dhyuan_88/16301327

    爱心版-表白源代码html动态图
    https://download.csdn.net/download/dhyuan_88/16301252

    恋爱表白神器-表白源代码html动态图
    https://download.csdn.net/download/dhyuan_88/16301183

    程序员a版-表白源代码html动态图
    https://download.csdn.net/download/dhyuan_88/16301111

    程序员b版-表白源代码html动态图
    https://download.csdn.net/download/dhyuan_88/16301072

    回忆版-表白源码html动态图
    https://download.csdn.net/download/dhyuan_88/16300961

    我爱你-表白源码html动态图
    https://download.csdn.net/download/dhyuan_88/16300898

    loves版-表白源码html动态图
    https://download.csdn.net/download/dhyuan_88/16300847

    旋转相册-表白源码html动态图
    https://download.csdn.net/download/dhyuan_88/16300746

    唯美版-表白源码html动态图
    https://download.csdn.net/download/dhyuan_88/16299719

    html表白特效源代码《浪漫的html表白源代码,html表白网页制作源码》
    https://download.csdn.net/download/dhyuan_88/78951559

    更多相关内容
  • HTML网页爱心表白代码大全,非常漂亮的html程序,实现了放烟花和爱心效果,代码简洁,里面全是html表白代码,都十分好看,有详细使用说明,赶快下载给发给(他)她看看吧。一共十个效果,可以把照片换成男、女朋友...
  • 情人节、纪念日、表白网页设计 HTML+JS 可自定义表白语言及背景音乐。 可自定义修改样式及其他。
  • 里面全是html表白代码,都十分好看,有详细使用说明,赶快下载给发给她看看吧。一共十个效果,可以把照片换成女朋友照片,背景音乐也可以换成自己的录音哦。
  • 精心准备开源的html表白代码两套
  • 这是一个表白用的附带音乐的网页源码,适合用来对你爱的人表白
  • 是一个用html制作的向自己暗恋的女生表白的页面,代码有详细的注释
  • Html告白专用代码

    2018-09-02 10:52:51
    告白专用Htm+css+js代码 大家可以下载 后观看
  • html表白特效源代码《浪漫的html表白代码html表白网页制作源码》 可以玩的网页 节日送给女朋友 礼物【修正版】 打开网页 会出现心形排列的字母 用鼠标移动字母 从左到右排列成 MerryChristmas 会有奇迹出现 点开...
  • 失去抵抗力的表白方式html表白代码
  • 唯美动画效果,非常试用于表白。妈妈再也不用担心没有女朋友了
  • HTML表白代码套餐

    2021-01-11 16:45:08
    一个表白代码套餐,只需要修改名字和恋爱时间即可使用
  • 这是一个通过前端技术实现的爱心表白的简单特效,包含全部源代码,可以直接运行,欢迎大家下载呀!
  • 表白特效-HTML-代码

    2020-05-24 13:47:05
    一个web网页,用HTML写的,css样式、JavaScript也在里面,会动,有特效,学习前端的朋友可以试着下载来看看,有些地方是可以借鉴的,挺不错的
  • 520版-表白代码html动态图 效果演示http://www.lmtaolu.cn/biaobai/520biaobai/
  • 表白代码Love.html

    2019-12-23 10:44:08
    看看·能不能·混混积分
  • 我找到的一个用Query+Html5实现唯美表白动画代码,很好看.
  • 表白代码HTML

    万次阅读 多人点赞 2020-12-23 09:37:17
    3.打开并且把一下代码复制并粘贴到biaobai.txt <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns=...

     1.在电脑桌面右击鼠标选择新建--文本文档

     2.并命名为:biaobai.txt

    3.打开并且把一下代码复制并粘贴到biaobai.txt 

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>JUMP WORDS</title>
    </head>
    <body>
    <div id="show"></div>
    <script type="text/javascript">
    var str="自从和你相识以来,我平静的心湖再也无法平静了。你的芳姿,你的丽影,你的笑靥,使我难以忘怀,我已被你美妙的风姿深深吸引!";
    var len=str.length;
    var i=1;
    function showword(){
    document.getElementById("show").innerHTML=str.substr(0,i++)+'_';;
    if(i>len){
    clearInterval("done");
    }
    }
    var done=setInterval("showword()",500);
    </script>
    </body>
    </html>

     

    使用快捷键ctrl+S进行保存,并关闭

     

    4.在桌面选择此文件  并且修改为html文件即可

    5.双击即可在浏览器进行运行~

    运行效果为一个字一个字的出现~

    6.注意:浏览器打开时候的编码 

     

    展开全文
  • HTML5七夕情人节表白代码是一款基于canvas制作的520表白主题页面代码
  • html表白代码.zip

    2021-05-19 14:17:48
    520、情人节等节日必备表白神器
  • 8款情人节告白源码,全是HTML+CSS,代码简单,一看就会。赶紧用来向心仪的女神告白吧!
  • 代码 说明 效果 代码 demo.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">...

    目录

    效果

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    代码

    demo.html

    <!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="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">
        </canvas>
        <div class="snowback">
            <div class="ziti" id="ziti">
                <span id="world">山有木兮木有枝,心悦君兮君不知</span>
            </div>
            <div class="main">
                <div class="box">
                    <ul class="zhoxian1">
                        <li class="small idv1"><img src="./image/img/1.jpg" alt=""></li>
                        <li class="small idv2"><img src="./image/img/2.jpg" alt=""></li>
                        <li class="small idv3"><img src="./image/img/3.jpg" alt=""></li>
                        <li class="small idv4"><img src="./image/img/4.jpg" alt=""></li>
                        <li class="small idv5"><img src="./image/img/5.jpg" alt=""></li>
                        <li class="small idv6"><img src="./image/img/6.jpg" alt=""></li>
                    </ul>
                </div>
                <div class="box-biger">
                    <ul class="zhoxian2">
                        <li class="biger idv7"><img src="./image/img/=1.jpg" alt=""></li>
                        <li class="biger idv2"><img src="./image/img/=2.jpg" alt=""></li>
                        <li class="biger idv3"><img src="./image/img/=3.jpg" alt=""></li>
                        <li class="biger idv4"><img src="./image/img/=4.jpg" alt=""></li>
                        <li class="biger idv5"><img src="./image/img/=5.jpg" alt=""></li>
                        <li class="biger idv12"><img src="./image/img/=6.jpg" alt=""></li>
                    </ul>
                </div>
            </div>
        </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="./music/mp3/pygh.mp3" autoplay controls loop></audio>
            </div>
            <input type="text" placeholder="请输入音乐名称">
            <div class="btn inpbtn" onClick="inpbtnc()">放这个</div>
        </div>
    </div>
    </body>
    <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;
            }
        }
        function inpbtnc() {
            var name = input.value;
            if (name == "") {
                alert("请输入名称");
                return;
            }
            var musicname = `./music/mp3/${name}.mp3`;
            try {
                myaudio.src = musicname;
            } catch (err) {
                console.log(111);
                alert("请输入的名称不存在!");
            }
        }
    </script>
    </html>
    

    script.js

    // Customize these...
    var n = 300,
        speed = 5,//速度定义
        startSize = rand(100,300);//大小定义
    
    // ...not these
    var c = document.getElementById("c"),
        ctx = c.getContext("2d"),
        cw = (c.width = window.innerWidth),
        ch = (c.height = window.innerHeight),
        mousePos = {x:"", y:""},
        img = new Image(),
        particles = [],
        particleNumber = 0,
        Particle = function(index) {
          this.index = index;
          this.dur = (100-rand(9, 90))/speed;
          this.draw = function() {
            ctx.translate( this.x, this.y );
            ctx.globalAlpha = this.alpha;
            ctx.globalCompositeOperation = 'lighter';
            // if (index%1.5==0) ctx.globalCompositeOperation = 'overlay';
            if (index%2==0) ctx.globalCompositeOperation = 'xor';
            ctx.drawImage(img, -this.size/2, -this.size/2, this.size, this.size);
            ctx.translate( -this.x, -this.y );
          }
        };
    
    function setParticle(p, firstRun) {
      var _x = cw*rand(0,1), _y = ch*rand(0,1), _s = startSize;
      if (rand(0,1)>0.3 && mousePos.x!=""){ //console.log(mousePos)
        _x = mousePos.x;
        _y = mousePos.y;
        _s = _s/10;
      }
      var _tl = new TimelineMax()
                .fromTo(p, p.dur, {
                    x:_x,
                    y:_y,
                    size:_s,
                    alpha:0
                },{
                    size:'+='+String(rand(200,400)),
                    bezier:[{alpha:rand(0.15,0.65)},{alpha:0}],
                    ease:Power1.easeOut,//ease:Power0.easeNone,
                    onComplete:function(){ setParticle(p); }
                });
    
      if (firstRun) _tl.seek(p.dur*rand()); //fast-forward on first run
    }
    
    
    TweenMax.ticker.addEventListener("tick", function(){
      ctx.clearRect(0, 0, cw, ch);
      for (var i=0; i<n; i++) particles[i].draw();
    });
    
    
    window.addEventListener('resize', doResize)
    function doResize() {
      particleNumber = 0;  
      cw = (c.width = window.innerWidth);
      ch = (c.height = window.innerHeight);
      for (var i=0; i<n; i++) {
        TweenMax.killTweensOf(particles[i]);
        setParticle(particles[i], true);
      }
      TweenMax.fromTo(c, 0.3, {alpha:0},{alpha:1, ease:Power3.easeInOut});
    }
    
    // First run
    for (var i=0; i<n; i++) particles.push(new Particle(i));
    doResize();
    
    
    function rand(min, max) {
      (min) ? min=min : min=0;
      (max) ? max=max : max=1;
      return min + (max-min)*Math.random();
    }
    
    img.src="data:image/png;base64,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"
    

    t.css

    * {
        margin: 0;
        padding: 0;
    }
    html, body {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
    canvas {
        display: block;
        position: absolute;
        z-index: -2;
    }
    
    .snowback{
        height: 100%;
        width: 100%;
        overflow: hidden;
        position: absolute;
        z-index: 1;
    }
    .ziti{
        height: 50px;
        width: 100%;
        font-size: 60px;
        text-align: center;
        position: absolute;
        margin-top: 100px;
        z-index: 11;
    }
    .ziti span {
        height: 30px;
        width: 100%;
        font-size: 25px;
        font-family: "???è?ˉé?…é?‘";
        text-align: center;
        line-height: 30px;
         /*?…3é”???£? ?*/
        background-image: -webkit-linear-gradient(left, rgb(20, 26, 150), #E6D205 25%, rgb(196, 30, 30) 50%, rgb(41, 197, 111) 75%, rgb(175, 23, 221));
        -webkit-text-fill-color: transparent;
        -webkit-background-clip: text;
        -webkit-background-size: 200% 100%;
        animation: masked-animation 4s infinite linear;
    }
    
    /*?…3é”???£? ?*/
    @keyframes masked-animation {
        0% {
            background-position: 0 0;
        }
        100% {
            background-position: -100% 0;
        }
    }
    .main{
        width: 200px;
        height: 200px;
        top:calc(calc(50% - 100px));
        margin-left: calc(50% - 100px);
        position: absolute;
    }
    .box {
        width: 200px;
        height: 200px;
        opacity: 1;
        position: absolute;
        transform: scale(0.8);
    }
    .box-biger:hover+.box{
        transform: scale(0.8);
    }
    .box-biger{
        width: 200px;
        height: 200px;
        opacity: 0;
        transition: all 1s;
        position: absolute;
        z-index: 10;
    }
    .box-biger:hover{
        width: 600px;
        height: 600px;
        opacity: 1;
        margin-top: calc(50% - 300px);
        margin-left: calc(50% - 300px);
    }
    .box ul {
        width: 100%;
        height: 100%;
        transform-style: preserve-3d;
        background-color: transparent;
        list-style: none;
        position: absolute;
        transition: all 1s;
        transform-origin: 50% 50% 0;
    }
    .box-biger ul{
        width: 100%;
        height: 100%;
        transform-style: preserve-3d;
        background-color: transparent;
        list-style: none;
        position: absolute;
        transition: all 1s;
    }
    .small {
        font-size: 60px;
        text-align: center;
        display: inline-block;
        width: 100%;
        height: 100%;
        position: absolute;
        box-sizing: border-box;
    }
    .biger {
        font-size: 60px;
        text-align: center;
        display: inline-block;
        width: 100%;
        height: 100%;
        position: absolute;
        box-sizing: border-box;
    }
    .small img{
        height: 100%;
        width: 100%;
        opacity: 1;
    }
    .biger img{
        height: 70%;
        width: 70%;
        margin-top: 15%;
        margin-left: 15%;
        opacity: 0.3;
    }
    .idv1 {
        background-size: cover;
        left: 0;
        top: 100%;
        transform: translateZ(-100px)  rotateY(180deg)  rotate(180deg);
        transform-origin: top;
    }
    
    .idv2 {
        background-size: cover;
        top: 0;
        margin-left: 50%;
        transform: rotateY(90deg);
    }
    
    .idv3 {
        background-size: cover;
        left: 0;
        top: 0;
        margin-left: -50%;
        transform: rotateY(90deg);
    }
    
    .idv4 {
        transform: rotateX(90deg);
        top: -50%;
    }
    
    .idv5 {
        transform: rotateX(270deg);
        top: 50%;
    }
    
    .idv6 {
        background-size: cover;
        left: 0;
        top: 0;
        transform: translateZ(100px);
    }
    
    .idv7 {
        background-size: cover;
        left: 0;
        top: 100%;
        transform: translateZ(-100px)  rotateY(180deg)  rotate(180deg);
        transform-origin: top;
        transition: all 1s;
    }
    
    .idv12 {
        background-size: cover;
        left: 0;
        top: 0;
        transform: translateZ(100px);
        transition: all 1s;
    }
    
    .box-biger:hover>ul>.idv7{
        transform: translateZ(-300px)  rotateY(180deg)  rotate(180deg);
    }
    .box-biger:hover>ul>.idv12{
        transform: translateZ(300px);
    }
    
    .btn {
        height: 60px;
        text-align: center;
        line-height: 60px;
        width: 90px;
        margin-left: 20px;
        float: left;
        box-sizing: border-box;
        position: absolute;
        border-radius: 30px;
        z-index: 30;
    }
    .btn img{
        height: 100%;
        width: 100%;
    }
    .btn:hover {
        cursor: pointer;
    }
    .inpbtn {
        height: 40px;
        float: right;
        line-height: 40px;
        margin-left: 200px;
        background-color: pink;
        color: white;
        border-radius: 30px;
    }
    
    
    input {
        height: 40px;
        width: 180px;
        float: left;
        border-radius: 20px;
        font-size: 15px;
    }
    
    audio {
        height: 40px;
        width: 350px;
        margin-left: -40px;
        margin-top: -1px;
    }
    
    .audiobox {
        height: 40px;
        width: 300px;
        border-radius: 20px;
        overflow: hidden;
    }
    .btnonlond:hover>.hiddenbox{
        visibility: inherit;
    }
    .hiddenbox {
        margin-top: -60px;
        margin-left: 100px;
        height: 80px;
        width: 300px;
        transition: all 2s;
        visibility: hidden;
        position: absolute;
        z-index: 30;
    }
    

    说明

    由于这个项目需要的JS、CSS等代码较多,同时也需要图片素材,因此我已经把整个项目文件上传到“资源”中了!欢迎各位下载!!!

    总结

    写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在学习过程中整理出的一个关于 java开发 的学习思路及方向。从事互联网开发,最主要的是要学好技术,而学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯,更加需要准确的学习方向达到有效的学习效果。

    由于内容较多就只放上一个大概的大纲,需要更及详细的学习思维导图的 点击我的Gitee获取
    还有 高级java全套视频教程 java进阶架构师 视频+资料+代码+面试题!

    全方面的java进阶实践技术资料,并且还有技术大牛一起讨论交流解决问题。

    展开全文
  • 基于HTML+CSS+JS的情人节浪漫表白代码。解压即可。
  • HTML——表白特效.rar

    2022-03-03 07:54:22
    这是一个由前端技术实现的“表白特效”,包含全部代码以及图片素材,可以用来学习前端使用或者表白喜欢的女孩!可以直接运行,欢迎各位下载呀!祝各位学习顺利,表白成功!
  • 可以自行修改BGM 适合表白
  • 抖音最火表白源码biu biu biu(HTML抖音表白代码下载) 效果演示http://www.lmtaolu.cn/biaobai/douyin/ 抖音非常火的一款表白源码 抖音最火表白源码HTML biu biu biu 抖音最火表白HTML源码 最新抖音非常火的一款...
  • html爱心表白代码(最全)

    千次阅读 2022-03-11 13:00:43
    目录 写在前面 十四个表白效果及使用说明(最后几个是最新的效果) 购买本文前12个代码 怎么在页面添加文字和背景音乐?...扫码支付成功后会得到百度网盘链接和提取码,里面有本文的前12个表白代码,每个代码都有

    目录

    写在前面

    个人主页地址(包含一些效果的在线演示):皮小孩的个人主页

    (8.1更新)需要本文前12个表白代码可以进链接扫码下载—>>>网页爱心表白代码大全
    扫码支付成功后会得到百度网盘链接和提取码,里面有本文的前12个表白代码,每个代码都有详细的使用说明,教你怎么修改文字、照片、背景音乐等。
    购买过程中有问题请及时联系qq1975728171.(比如:购买链接失效、购买后没有百度网盘链接、无法使用支付宝支付等等问题)

    对象生日快乐祝福代码—>>>html生日快乐代码
    和ta在一起100天纪念代码—>>>相爱xxx天纪念html代码
    表白你愿意吗烟花特效(背景是飘落的花瓣)—>>>网页表白代码烟花特效

    十四个表白效果及使用说明(最后几个是最新的效果)

    本文共有14个表白效果,几乎每个代码都有详细的使用说明和独立的支付入口,扫码支付成功后会得到该资源的百度网盘链接和提取码。
    如果你用电脑,直接打开手机支付宝扫码支付成功后刷新页面即可;如果你用手机,那么把支付页面截图再去支付宝扫一扫,支付成功同样会得到链接和提取码,这时候只需要选择复制链接,记住提取码就可以复制到网上提取了。
    每个代码的效果都是以动图形式展示,有些效果不能完全展示,可以通过视频看部分代码组合效果—>>>程序员表白代码组合视频展示

    效果1:
    时间会一直走到,全程有背景音乐,下载资源后有详细的使用说明。(包括教你怎么改文字、背景音乐和在一起的时间等)
    当然如果你们还没在一起,可以把上面的时间去掉。
    在这里插入图片描述
    效果1下载地址—>>>爱心跳动
    代码1使用说明:(下载资源后得到)
    在这里插入图片描述
    效果2:
    时间会一直走到,全程有背景音乐,下载资源后有详细的使用说明。(包括教你怎么改文字、背景音乐和在一起的时间等)
    当然如果你们还没在一起,可以把上面的时间去掉。
    在这里插入图片描述

    效果2下载地址—>>>动态爱心
    代码2使用说明:(下载资源后得到)
    在这里插入图片描述
    附:代码2加3d旋转照片组合效果—>>>爱心加照片

    效果3:
    在这里插入图片描述

    代码3补充说明:
    这个代码需要的话进–>>这个链接购买,扫码付费后会出现百度网盘链接和提取码,里面有详细的使用说明,照片、文字、背景音乐都可以修改。
    在这里插入图片描述
    效果4:
    在这里插入图片描述
    代码4补充说明:
    这个代码需要的话进–>>这个链接购买,扫码付费后会出现百度网盘链接和提取码,里面有详细的使用说明,照片、文字、背景音乐都可以修改。
    在这里插入图片描述
    效果5:
    画爱心,鼠标点击之后爱心扩散,满屏的宝贝!
    在这里插入图片描述
    代码5补充说明:
    这个代码需要的话进–>>这个链接购买,扫码付费后会出现百度网盘链接和提取码,里面有详细的使用说明,照片、文字、背景音乐都可以修改。
    在这里插入图片描述

    效果6:
    点击愿意会有烟花特效,不愿意的话会说一些表白的话。烟花页面下面有表白文字自动输出,可以更改。背景是高清动态花瓣,十分好看,可以调透明度。
    在这里插入图片描述
    代码6补充说明:
    需要这个代码去我的另一篇博客下载—>>>网页表白代码烟花特效

    效果7:
    中间可以是女朋友的名字,比如嘉悦,可以写成jia yue.
    在这里插入图片描述
    代码7补充说明:
    这个代码需要的话进–>>这个链接购买,扫码付费后会出现百度网盘链接和提取码,里面有详细的使用说明,文字、背景音乐都可以修改。
    在这里插入图片描述

    效果8:
    在这里插入图片描述
    代码8补充说明:
    这个代码需要的话进–>>这个链接购买,扫码付费后会出现百度网盘链接和提取码,里面有详细的使用说明,轮播照片、背景音乐都可以修改。
    在这里插入图片描述

    效果9:
    附带音频(可以自己修改音频,比如你的录音等等)。
    在这里插入图片描述
    代码9补充说明:
    这个代码需要的话进–>>这个链接购买,扫码付费后会出现百度网盘链接和提取码,里面有详细的使用说明,轮播照片、背景音乐都可以修改。
    在这里插入图片描述

    效果10:
    表白弹幕墙自动发送(可以修改弹幕内容),鼠标滑过星空会变化,十分炫酷。
    在这里插入图片描述
    代码10补充说明:
    这个代码需要的话进–>>这个链接购买,扫码付费后会出现百度网盘链接和提取码,里面有详细的使用说明。
    在这里插入图片描述

    效果11:
    开始是画小人biubiubiu发射爱心,然后显示大爱心。上面是你们在一起的时长,全程有背景音乐。
    在这里插入图片描述
    代码11补充说明:
    这个代码需要的话进–>>这个链接购买,扫码付费后会出现百度网盘链接和提取码,里面有详细的使用说明,在一起时间、背景音乐都可以修改。
    在这里插入图片描述

    效果12:
    这个代码需要的话进这个文章下载—>>>爱心加照片
    在这里插入图片描述
    里面有详细的使用说明,可以换照片和滚动文字。
    在这里插入图片描述

    效果13:
    可以改文字(也就是你想对ta说的话),修改你们在一起的时间。
    下载地址—>>>爱心自动打字
    在这里插入图片描述
    效果14:
    这是表白模板,可以套用,改里面的文字照片即可。
    进这个文章下载–>>>情侣相恋100天纪念模板
    在这里插入图片描述

    购买本文前12个代码

    (8.1更新)需要本文前12个表白代码可以进链接扫码下载—>>>网页爱心表白代码大全
    扫码支付成功后会得到百度网盘链接和提取码,里面有本文的前12个表白代码,每个代码都有详细的使用说明,教你怎么修改文字、照片、背景音乐等。
    下载后解压(一共12个表白效果):
    在这里插入图片描述

    怎么在页面添加文字和背景音乐?

    1、每个网页都可以加背景音乐,body里面加下面代码即可(一般是倒数第几行)。

    <audio autoplay="autoplay" loop="loop" preload="auto"
                src="http://music.163.com/song/media/outer/url?id=526464145.mp3">       
    </audio>
    

    音乐链接自己换,可以上网找音乐外链,可以上传自己的录音生成专属背景音乐。(我给的音乐外链可能失效,电脑上可能有些浏览器没有声音,可以换360浏览器试试)

    2、每个网页都可以加文字,body里面加下面代码即可(一般是倒数第几行)。

    <b style="  position:absolute;
      width: 50%;
    top:70%;
    left:25%;
      text-align: center;
      transform:translateY(-50%);
      font-family: 'Love Ya Like A Sister', cursive;
      font-size: 40px;
      color: #c70012;
      padding: 0 20px;">每次遇见你都心跳加速。</b>
    

    样式自己调一下,比如颜色(color)、距离顶部距离(top)、里面的文字等等。

    如何得到自己喜欢的音乐链接地址?

    可以去看我的另一篇文章,里面详细写了方法。—>>>如何获取音乐的链接地址?

    怎么修改背景颜色或字体颜色?

    可以去看我的另一篇文章,里面详细写了方法。—>>>怎么设置好看的颜色

    其他表白代码

    女朋友生日祝福代码地址(也可以表白)—>>>html生日快乐代码
    女朋友网页相册效果 —>>>html相册代码大全
    表白代码可执行文件,发给她即可运行—>>>表白exe程序
    vbs表白代码,十分简单,有电脑就行。—>>>vbs无法拒绝的表白代码

    跨年表白代码

    html跨年表白代码–>>表白显示在一起时间
    跨年代码有烟花–>>春节跨年代码整点有烟花

    最新表白代码(绝对好看)

    炫酷相册祝女朋友生日快乐(也可以表白)—>>>炫酷相册代码
    在这里插入图片描述
    照片、文字、背景音乐都可以换。

    常见问题说明

    1、怎么通过QQ发给她看?
    如果这个代码只是单独的一个html文件,那么直接发html文件给她即可,让她用QQ浏览器打开。(手机自带的浏览器打开可能看不到效果)
    如果这个代码除了html文件还有其他的文件夹,比如js文件,图片,音频等等,那就需要把整个文件夹压缩然后把压缩包发给她。这个压缩包也是需要浏览器解压的,解压后打开html文件即可看到效果。
    但是你只想发一个html文件怎么办?那就需要把js写到HTML中(直接把js文件里面的js代码复制到html的< script >即可),图片地址变为图片链接,音频变为链接。
    2、下载完资源怎么查看源代码?
    右击html文件,选择打开方式为记事本即可。如果你有编译器的话,还可以导入这个文件,就可以看到并修改代码了。
    3、为什么下载的有些资源打开没有音乐?
    可能音乐链接已经失效,需要更改,一般是倒数第几行。
    可能音乐的地址是路径地址,有些浏览器拒绝直接播放,需要设置一下,这个可以百度。当然你可以换成音乐的链接。看这篇文章—>>>如何获取音乐的链接地址?

    个人主页地址(有一些有趣的功能,可以进去玩一下哦):皮小孩的个人主页

    展开全文
  • html+javascript实现唯美爱情表白动画网页代码
  • 本文实例讲述了jquery+html5烂漫爱心表白动画代码。分享给大家供大家参考。具体如下: jquery+html5烂漫爱心表白动画是一款jquery html5 canvas电子版的烂漫爱心表白动画,效果相当不错,非常有创意,很适合进行表白...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,905
精华内容 2,362
关键字:

html表白代码

友情链接: 29. RS485通信实验.rar