- UID
- 616
- 主题
- 330
- 回帖
- 23438
- 精华
- 204
- 积分
- 31314
- 金币
- 202184 枚
- 草籽
- 525 颗
- 鲜花
- 5584 朵
- 注册时间
- 2023-11-16
- 最后登录
- 2026-1-28
|
楼主 |
发表于 2025-9-28 11:28
|
显示全部楼层
本帖最后由 花简静 于 2025-10-14 21:45 编辑
- <style>
- @import 'https://638183.freep.cn/638183/web/css/tz01.css';
- #pa { --offsetX: 0px; margin: 150px 0; left: calc(50% - 101px);width: clamp(600px, 90vw, 1700px); height: auto; aspect-ratio: 17/12;--bg: #ccc url('https://642303.freep.cn/642303/tu/20250928zqgq.webp') no-repeat center/cover; }
- #progress { position: absolute; top:36%;right:20%;width: 6vw; height: 6vw; transition: .4s; }
- #prog, #track { fill: none; stroke: url(#lGrd); stroke-width: 16; stroke-opacity: .7; stroke-linecap: round; stroke-linejoin: round; transition: .15s; cursor: pointer; }
- #prog { stroke: lightblue; stroke-opacity: .4; }
- #g1 { transform-box: fill-box; transform-origin: center; cursor: pointer; fill: url(#grd); animation: rotate 8s linear infinite var(--state); }
- #btnFs { bottom: 20px; color: IndianRed; border-color: currentColor!important; }
- .qk-vid { position: absolute; mix-blend-mode: screen;opacity: .55;width:110%; height:110%;left:00%;bottom:-20%; -webkit-mask: radial-gradient(circle, transparent, transparent,transparent,transparent,transparent,silver, silver,silver,lightgreen, transparent, transparent, transparent, transparent);pointer-events: none; }
- </style>
- <div id="pa">
- <audio id="aud" src="https://music.163.com/song/media/outer/url?id=2051493350" autoplay loop></audio>
- <video class="qk-vid" src="https://bpic.588ku.com/video_listen/588ku_video/22/11/04/02/57/11/video63640f077eb9c.mp4" autoplay loop muted></video>
- <svg id="progress" class="hue-rotate" xmlns="http://www.w3.org/2000/svg" viewBox="-200 -200 400 400">
- <defs>
- <linearGradient id="lGrd" gradientTransform="rotate(30)">
- <stop offset="5%" stop-color="gold" />
- <stop offset="95%" stop-color="red" />
- </linearGradient>
- </defs>
- <g id="g1" class="brightness"><title>ALT+X</title></g>
- <g id="g2"><title>调节进度</title></g>
- </svg>
- </div>
- <script type="module">
- import { FS } from 'https://638183.freep.cn/638183/web/js/pathprog.js';
- import Dr from 'https://638183.freep.cn/638183/web/mod/svgdr.mod.js?v=1.0';
- var dr = Dr.dr(progress);
- dr.ellipse(0, 0, 140, 70,'transparent','url(#lGrd)',10).addTo(g1).rotates(5,180);
- dr.circle(0,0,180).id('track').addTo(g2);
- dr.circle(0,0,180).id('prog').addTo(g2);
- FS(pa, g1);
- </script>
复制代码 |
|