本帖最后由 马黑黑 于 2025-9-9 12:38 编辑
<style>
@import 'https://638183.freep.cn/638183/web/css/tz01.css';
#pa { --offsetX: 81px; --bg: url('https://638183.freep.cn/638183/t24/w6/mgyi.webp') no-repeat center/cover; }
#ma { width: 100px; height: 100px; left: 120px; bottom: 130px; border-radius: 50%; background: url('https://638183.freep.cn/638183/small/snow.webp') no-repeat center/cover; }
#progress { position: absolute; width: 300px; height: 300px; left: 20px; bottom: 20px; }
#prog, #track { fill: none; stroke: silver; stroke-width: 10; stroke-linejoin: round; stroke-linecap: round; transition: .15s; cursor: pointer; }
#prog { stroke: green; }
#btnFs { left: 20px; top: 20px; color: #eee; border-color: currentColor!important; }
</style>
<div id="pa">
<audio id="aud" src="https://music.163.com/song/media/outer/url?id=2743214872" autoplay loop></audio>
<video class="pd-vid" src="https://img.tukuppt.com/video_show/2475824/00/02/16/5b53fec979d9e.mp4" autoplay loop muted></video>
<!-- svg路径播放进度指示 :注意 svg 及其子标签 path 的 id -->
<svg id="progress" xmlns="http://www.w3.org/2000/svg" viewBox="-200 -200 400 400">
<path id="track" d="M0,190 L-190,-190 Q0 -25,190 -190 L0,190" />
<path id="prog" d="M0,190 L-190,-190 Q0 -25,190 -190 L0,190" />
</svg>
<div id="ma" class="brightness"></div>
</div>
<script type="module">
import { FS } from 'https://638183.freep.cn/638183/web/js/pathprog.js';
FS(pa, ma);
</script>
|