|
|

楼主 |
发表于 2024-9-23 12:01
|
显示全部楼层
帖子代码
- <style>
- #tz { margin: 30px 0 30px calc(50% - 721px); width: 1280px; height: 700px; background: radial-gradient(transparent 75%, transparent, #eee), url('https://638183.freep.cn/638183/t24/webp2/dwarf.webp') no-repeat center/cover; box-shadow: 2px 2px 6px #333; display: grid; place-items: center; z-index: 1; position: relative; --opacity: .8; }
- #player { position: absolute; width: 200px; height: 200px; cursor: pointer; transition: .6s; opacity: .8; animation: rot 8s linear infinite var(--state); }
- #msvg { position: absolute; border: none; pointer-events: none; transition: 1.2s; }
- @keyframes rot { to { transform: rotate(1turn); } }
- </style>
- <div id="tz">
- <audio id="aud" src="https://music.163.com/song/media/outer/url?id=29823218" autoplay loop></audio>
- <img id="player" src="https://638183.freep.cn/638183/web/svg/p2.svg" alt="" title="播放/暂停" />
- <iframe id="msvg" src="https://638183.freep.cn/638183/web/svg/ball8path1.svg" width="100%" height="100%"></iframe>
- </div>
- <script>
- var players = document.querySelectorAll('.player');
- var sc = document.createElement('script');
- sc.src = 'https://638183.freep.cn/638183/web/js2024/fscreen.js';
- sc.charset = 'utf-8';
- document.body.appendChild(sc);
- sc.onload = () => FS({
- papa: '#tz',
- scale: [player],
- css: 'left: 50%; bottom: 20px; transform: translate(-50%); --bg: transparent; --color: #eee;',
- });
- mState = () => {
- tz.style.setProperty('--state', aud.paused ? 'paused' : 'running');
- msvg.style.setProperty('opacity', aud.paused ? '0' : '.8');
- player.title = aud.paused ? '播放' : '暂停';
- };
- aud.onplaying = aud.onpause = () => mState();
- player.onclick = () => aud.paused ? aud.play() : aud.pause();
- </script>
复制代码
|
评分
-
| 参与人数 2 | 威望 +80 |
金钱 +160 |
经验 +80 |
收起
理由
|
花飞飞
| + 30 |
+ 60 |
+ 30 |
很给力! |
红影
| + 50 |
+ 100 |
+ 50 |
赞一个! |
查看全部评分
|