首页前端开发HTMLhtml全屏流星表白特效代码

html全屏流星表白特效代码

时间2023-11-08 22:58:02发布访客分类HTML浏览150
导读:HTML全屏流星表白特效是一款非常浪漫和炫酷的动态特效,它可以让用户在网页上展现自己的爱意。下面是一份完整的HTML全屏流星表白特效代码。<!DOCTYPE html><html><head> <...

HTML全屏流星表白特效是一款非常浪漫和炫酷的动态特效,它可以让用户在网页上展现自己的爱意。下面是一份完整的HTML全屏流星表白特效代码。

!DOCTYPE html>
    html>
    head>
      meta charset="UTF-8">
      title>
    HTML全屏流星表白特效/title>
      style>
    body {
          overflow: hidden;
    }
    #meteor {
          position: absolute;
          width: 20px;
          height: 20px;
          background-color: #fff;
          border-radius: 50%;
          animation: meteor-1 1s ease-out forwards,                 meteor-2 0.5s ease-out 0.5s forwards;
    }
    @keyframes meteor-1 {
      0% {
            left: -20px;
            top: 50px;
            transform: rotate(45deg) scale(0);
      }
      100% {
            left: 50%;
            top: 50%;
            transform: rotate(45deg) scale(8);
      }
    }
    @keyframes meteor-2 {
      0% {
            opacity: 1;
      }
      100% {
            opacity: 0;
      }
    }
    #text {
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%);
          font-size: 3em;
          color: #fff;
          text-shadow: 0 0 3px #fff, 0 0 5px #fff, 0 0 7px #fff, 0 0 10px #f00;
          animation: text 1.5s ease-out forwards;
    }
    @keyframes text {
      0% {
            opacity: 0;
            transform: scale(0.5);
      }
      100% {
            opacity: 1;
            transform: scale(1);
      }
    }
      /style>
    /head>
    body>
      div id="meteor">
    /div>
      div id="text">
    I love you/div>
    /body>
    /html>
    

以上代码中,我们使用了position:absolute和transform属性来实现流星和文字的定位和动画效果。其中,流星的动画分为两个阶段:第一个阶段使用了translate、rotate和scale属性,实现从左边飞到中间的效果;第二个阶段使用了opacity属性,实现渐隐效果。文字的动画使用了opacity和scale属性,实现从透明到不透明的效果。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: html全屏流星表白特效代码
本文地址: https://pptw.com/jishu/530826.html
html中设置下拉菜单 html中设置上下滚动文字

游客 回复需填写必要信息