|
<style>
@import 'https://638183.freep.cn/638183/web/css/tz01.css';
#pa { --offsetX: 81px; --bg: beige url('https://638183.freep.cn/638183/t24/w6/aa6.webp') no-repeat center/cover; }
#progress { position: absolute; width: 200px; height: 200px; right: 30px; bottom: 30px; }
#prog, #track { fill: none; stroke: rgba(173,216,230,.5); stroke-width: 10; stroke-linejoin: round; stroke-linecap: round; transition: .15s; cursor: pointer; }
#prog { stroke: rgba(173,216,230); }
#player { transform-box: fill-box; transform-origin: center; cursor: pointer; fill: rgba(173,216,230,.5); animation: rotate 8s linear infinite var(--state); }
#btnFs { right: 20px; top: 20px; color: rgba(173,216,230,.7); border-color: currentColor!important; }
</style>
<div id="pa">
<audio id="aud" src="https://music.163.com/song/media/outer/url?id=1463844165" autoplay loop></audio>
<video class="pd-vid" src="https://img.tukuppt.com/video_show/15653652/01/06/15/615cf6769bff8.mp4" autoplay loop muted></video>
<svg id="progress" class="brightness" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400">
<path id="track" d="M390.00 200.00, 280.90 258.78 258.71 380.70, 169.10 295.11 46.29 311.68, 100.00 200.00 46.29 88.32, 169.10 104.89 258.71 19.30, 280.90 141.22 Z" />
<path id="prog" d="M390.00 200.00, 280.90 258.78 258.71 380.70, 169.10 295.11 46.29 311.68, 100.00 200.00 46.29 88.32, 169.10 104.89 258.71 19.30, 280.90 141.22 Z" />
<path id="player" d="M250.00 200.00, 216.18 211.76 215.45 247.55, 193.82 219.02 159.55 229.39, 180.00 200.00 159.55 170.61, 193.82 180.98 215.45 152.45, 216.18 188.24 Z" />
</svg>
</div>
<script type="module">
import { FS } from 'https://638183.freep.cn/638183/web/js/pathprog.js';
FS(pa, player);
</script>
|