花茶(永) 发表于 前天 11:02

本帖最后由 花茶(永) 于 2026-6-22 14:22 编辑 <br /><br />    <style>
      #mydiv {
            margin: 150px 0 30px calc(50% - 931px);
            display: grid;
            place-items: center;
            width: 1500px;
            height: 1000px;
            background: lightblue url('https://pic1.imgdb.cn/item/6a38d3e218dd44f4f9f035b6.jpg') no-repeat center/cover;
            box-shadow: 3px 3px 20px #000;
            user-select: none;
            overflow: hidden;
            position: relative;
            z-index: 1;
      }

      #vid, #vid2 {
            position: absolute;
            width: 130%;
            height: 130%;
            object-fit: cover;
            pointer-events: none;
      }

      #vid {
            mix-blend-mode: screen;
            mask: linear-gradient(to top right, red 88%, transparent 0);
            -webkit-mask: linear-gradient(to top right, red 88%, transparent 0);
            z-index: 2;
            opacity: .27;
      }

      #vid2 {
            mix-blend-mode: overlay;
            z-index: 3;
            opacity: .5;
      }

      .loop-img-container {
            position: absolute;
            width: 100%;
            height: 100%;
            z-index: 0;
            animation: totalCycle 65s infinite linear;
      }

      .loop-img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            opacity: 0;
            animation: 16s infinite cubic-bezier(0.34, 1.56, 0.64, 1);
            transform: translateZ(0);
            backface-visibility: hidden;
      }

      @keyframes img1Anim {
            0% { opacity: 0; transform: rotateY(180deg) scale(0.8); }
            15% { opacity: 1; transform: rotateY(0) scale(1); }
            75% { opacity: 1; transform: rotateY(0) scale(1); }
            90% { opacity: 0; transform: rotateY(-180deg) scale(0.8); }
            100% { opacity: 0; }
      }

      @keyframes img2Anim {
            0% { opacity: 0; transform: scale(0.5); filter: saturate(0); }
            15% { opacity: 1; transform: scale(1); filter: saturate(1.2); }
            25% { transform: scale(1.05); }
            35% { transform: scale(1); }
            75% { opacity: 1; transform: scale(1); filter: saturate(1.2); }
            90% { opacity: 0; transform: scale(0.5); filter: saturate(0); }
            100% { opacity: 0; }
      }

      @keyframes img3Anim {
            0% { opacity: 0; clip-path: circle(0% at center); }
            15% { opacity: 1; clip-path: circle(50% at center); }
            75% { opacity: 1; clip-path: circle(50% at center); }
            90% { opacity: 0; clip-path: circle(0% at center); }
            100% { opacity: 0; }
      }

      @keyframes img4Anim {
            0% { opacity: 0; transform: translateX(-100%) skewX(-15deg); }
            10% { transform: translateX(-50%) skewX(10deg); }
            15% { opacity: 1; transform: translateX(0) skewX(0); }
            75% { opacity: 1; transform: translateX(0) skewX(0); }
            85% { transform: translateX(50%) skewX(-10deg); }
            90% { opacity: 0; transform: translateX(100%) skewX(15deg); }
            100% { opacity: 0; }
      }

      @keyframes img5Anim {
            0% { opacity: 0; filter: drop-shadow(0 0 20px rgba(255,255,255,0)) brightness(0); }
            5% { opacity: 0.3; filter: drop-shadow(0 0 20px rgba(255,255,255,0.8)) brightness(1.5); }
            10% { opacity: 0.7; filter: drop-shadow(0 0 10px rgba(255,255,255,0.5)) brightness(1.2); }
            15% { opacity: 1; filter: drop-shadow(0 0 5px rgba(255,255,255,0.3)) brightness(1); }
            75% { opacity: 1; filter: drop-shadow(0 0 5px rgba(255,255,255,0.3)) brightness(1); }
            85% { opacity: 0.3; filter: drop-shadow(0 0 20px rgba(255,255,255,0.8)) brightness(1.5); }
            90% { opacity: 0; filter: drop-shadow(0 0 20px rgba(255,255,255,0)) brightness(0); }
            100% { opacity: 0; }
      }

      @keyframes totalCycle {
            0%, 100% { transform: translate(0); }
      }

      .img1 { animation-name: img1Anim; animation-delay: 0s; }
      .img2 { animation-name: img2Anim; animation-delay: 13s; }
      .img3 { animation-name: img3Anim; animation-delay: 26s; }
      .img4 { animation-name: img4Anim; animation-delay: 39s; }
      .img5 { animation-name: img5Anim; animation-delay: 52s; }
    </style>
</head>
<body>
    <div id="mydiv">
      <audio id="aud" src="https://i.uik.cc/down.php/baa8ccb6c8390a365e382bd8de078cfb.mp3" autoplay loop></audio>
      <video id="vid" src="https://img2.tukuppt.com/video_show/2916847/00/17/25/5ebd0a3133ec9.mp4" autoplay loop muted></video>
      <video id="vid2" src="https://img2.tukuppt.com/video_show/2269348/00/14/14/5e1bc0bf7964a.mp4" autoplay loop muted></video>
      
      <div class="loop-img-container">
            <img src="https://pic1.imgdb.cn/item/6a38d3e218dd44f4f9f035b6.jpg" class="loop-img img1">
            <img src="https://pic1.imgdb.cn/item/6a38d3ee18dd44f4f9f035bd.jpg" class="loop-img img2">
            <img src="https://pic1.imgdb.cn/item/6a38d3f418dd44f4f9f035c0.jpg" class="loop-img img3">
            <img src="https://pic1.imgdb.cn/item/6a38d3f918dd44f4f9f035c5.jpg" class="loop-img img4">
            <img src="https://pic1.imgdb.cn/item/6a38d3e218dd44f4f9f035b6.jpg" class="loop-img img5">
      </div>
    </div>
</body>

花茶(永) 发表于 前天 17:36

本帖最后由 花茶(永) 于 2026-6-22 17:45 编辑 <br /><br />    <style>
      #mydiv {
            margin: 150px 0 30px calc(50% - 931px);
            display: grid;
            place-items: center;
            width: 1500px;
            height: 1000px;
            background: lightblue url('https://pic1.imgdb.cn/item/6a38d3e218dd44f4f9f035b6.jpg') no-repeat center/cover;
            box-shadow: 3px 3px 20px #000;
            user-select: none;
            overflow: hidden;
            position: relative;
            z-index: 1;
      }

      #vid, #vid2 {
            position: absolute;
            width: 130%;
            height: 130%;
            object-fit: cover;
            pointer-events: none;
      }

      #vid {
            mix-blend-mode: screen;
            mask: linear-gradient(to top right, red 88%, transparent 0);
            -webkit-mask: linear-gradient(to top right, red 88%, transparent 0);
            z-index: 2;
            opacity: .27;
      }

      #vid2 {
            mix-blend-mode: overlay;
            z-index: 3;
            opacity: .5;
      }

      .loop-img-container {
            position: absolute;
            width: 100%;
            height: 100%;
            z-index: 0;
            animation: totalCycle 65s infinite linear;
      }

      .loop-img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            opacity: 0;
            animation: 16s infinite cubic-bezier(0.34, 1.56, 0.64, 1);
            transform: translateZ(0);
            backface-visibility: hidden;
      }

      @keyframes img1Anim {
            0% { opacity: 0; transform: rotateY(180deg) scale(0.8); }
            15% { opacity: 1; transform: rotateY(0) scale(1); }
            75% { opacity: 1; transform: rotateY(0) scale(1); }
            90% { opacity: 0; transform: rotateY(-180deg) scale(0.8); }
            100% { opacity: 0; }
      }

      }

      @keyframes totalCycle {
            0%, 100% { transform: translate(0); }
      }

      .img1 { animation-name: img1Anim; animation-delay: 0s; }
      .img2 { animation-name: img2Anim; animation-delay: 13s; }
      .img3 { animation-name: img3Anim; animation-delay: 26s; }
      .img4 { animation-name: img4Anim; animation-delay: 39s; }
      .img5 { animation-name: img5Anim; animation-delay: 52s; }
    </style>
</head>
<body>
    <div id="mydiv">
      <audio id="aud" src="https://joy2.jstools.net/uploads/mp3/202510/13/200268ecea64eafcd806721.mp3" autoplay loop></audio>


      <video id="vid2" src="https://img2.tukuppt.com/video_show/2269348/00/14/14/5e1bc0bf7964a.mp4" autoplay loop muted></video>
            <img src="https://pic1.imgdb.cn/item/6a38d3e218dd44f4f9f035b6.jpg" class="loop-img img1">
            <img src="https://pic1.imgdb.cn/item/6a38d3ee18dd44f4f9f035bd.jpg" class="loop-img img2">
            <img src="https://pic1.imgdb.cn/item/6a38d3f418dd44f4f9f035c0.jpg" class="loop-img img3">
            <img src="https://pic1.imgdb.cn/item/6a38d3f918dd44f4f9f035c5.jpg" class="loop-img img4">
            <img src="https://pic1.imgdb.cn/item/6a38d3e218dd44f4f9f035b6.jpg" class="loop-img img5">
      </div>
    </div>
</body>
页: 1 2 3 4 5 6 7 [8]
查看完整版本: 【个人存图】