跳动爱心代码-李峋同款爱心代码(升级版)

我挥舞着键盘和本子,发誓要把世界写个明明白白。

在这里插入图片描述

简介

代码实现电视剧 点燃我,温暖你 打火机与公主裙 李洵爱心跳动效果。跳动的爱心❤自发布以来,后台收到很多私信,问如何实现手机端浏览效果、如何加文字、背景和爱心的颜色调整等等,趁着周末放假,随便写了几行代码,实现了跳动爱心的升级版love-code-pro


今天周末了,大家都要好好吃饭,好好睡觉哦!🎉|微信公众号:「ClassmateJie」

跳动爱心–文字弹幕

在这里插入图片描述

1、index文件的修改:在如图位置所示,增加如下代码

  <div id="main"></div>
  <script type="text/javascript">
    //获取父容器
    var mainObj = document.getElementById('main')
    //获取浏览器的高度
    var innerWidth = document.body.clientWidth
    var innerHeight = document.body.clientHeight
    
    //计数器
    var number = 0
    
    /**
     * 位置随机生成
     */
    var interval = setInterval(function() {
        var heart = document.createElement('heart')
        heart.style.left = Math.floor(Math.random() * innerWidth) + 'px'
        heart.style.top = Math.floor(Math.random() * innerHeight) + 'px'
        mainObj.appendChild(heart)
        number++
        //数量达到520时结束
        if (number >= 520) {
            clearInterval(interval)
        }
    }, 50)
  </script>

在这里插入图片描述

2、style文件的修改:选中style文件,全选粘贴覆盖如下代码

* {
  padding: 0;
  margin: 0;
}
body {
  background: #ff5555;
  overflow: hidden;
  margin: 0;
  /* background-color: #000 !important; */
}
/**
* 主容器
*/
div#main {
  width: 100vw;
  height: 100vh;
}

/**
* 设置无限的动效
* 单次动效时间3s
*/
heart {
  position: absolute;
  width: 20px;
  height: 20px;
  color: #FFF;
  text-align: center;
  /* background: #e74c3c; */
  font-size: 30px;
  transform: rotate(360deg) scale(.6);
  opacity: .5;
  animation-name: opacity;
  animation-duration: 3s;
  animation-iteration-count: infinite;
}

/**
* 用伪类在heart  content即是展示的文字效果
*/
heart::before {
  position: absolute;
  content: 'love-code';
  width: 200px;
  height: 20px;
  /* background: #e74c3c; */
  border-radius: 50%;
  transform: translateX(-10px);
}

/**
*用伪类在heart
*/

heart::after {
  position: absolute;
  content: '';
  width: 20px;
  height: 20px;
  /* background: #e74c3c; */
  border-radius: 50%;
  transform: translateY(-10px);
}

/**
* 改变透明度
*/
@keyframes opacity {
  25%,
  75% {
      opacity: 1;
  }
  50%,
  100% {
      opacity: .5;
  }
}

在这里插入图片描述

跳动爱心–背景颜色调整

在这里插入图片描述

1、在js文件夹中找到script文件:第14行修改成自己想要的颜色
在这里插入图片描述

跳动爱心–爱心颜色调整

在这里插入图片描述

1、在js文件夹中找到script文件:第39行修改成自己想要的颜色

在这里插入图片描述

跳动爱心–网页标题的调整

在这里插入图片描述
3、index文件:修改成自己想要的标题即可
在这里插入图片描述


在这里插入图片描述

关注微信公众号「 ClassmateJie
更多惊喜等待你的发掘
​ ​
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值