马黑黑 发表于 2026-2-4 22:33

记忆信笺

<style>
    @import 'https://638183.freep.cn/638183/web/tz/tz.v4.css';
    .pa { --offsetX: 81px; --bg: url('https://638183.freep.cn/638183/small/webp/jyxj.webp') no-repeat center/cover; }
    #player { position: absolute; width: 40px; height: 60px; cursor: pointer;}
    #player::before, #player::after { position: absolute; content: ''; width: 100%; height: 100%; border: 4px solid white; border-radius: 8px; animation: rotting var(--du) linear infinite var(--state); --deg: 360deg; --du: 0.5s; }
    #player::after { --deg: -360deg; --du: 0.5s; }
    @keyframes rotting { to { transform: rotate(var(--deg)); } }
</style>

<div class="pa"></div>

<script type="module">
    import TZ from 'https://638183.freep.cn/638183/web/tz/tz.v4.js';
    const tz = TZ.TZ('pa');
    tz.add('audio', '', '', { src: 'https://music.163.com/song/media/outer/url?id=2055590387' });
    tz.add('video', '', 'pd-vid', { src: 'https://img.tukuppt.com/video_show/2629112/00/08/33/5d1e16fbefc2e.mp4' });
    tz.add('div', 'player', '', { style: 'bottom: 60px;' }).playmp3();
    tz.bgprog().style('bottom: 30px; color: #fefefe; width: 240px;');
    tz.fs().style('left: 20px; top: 20px;')
</script>

马黑黑 发表于 2026-2-4 22:34

帖子代码使用帖子电饭煲生成后略加改动:

<style>
    @import 'https://638183.freep.cn/638183/web/tz/tz.v4.css';
    .pa { --offsetX: 0px; --bg: url('https://638183.freep.cn/638183/small/webp/jyxj.webp') no-repeat center/cover; }
    #player { position: absolute; width: 40px; height: 60px; cursor: pointer;}
    #player::before, #player::after { position: absolute; content: ''; width: 100%; height: 100%; border: 4px solid white; border-radius: 8px; animation: rotting var(--du) linear infinite var(--state); --deg: 360deg; --du: 0.5s; }
    #player::after { --deg: -360deg; --du: 0.5s; }
    @keyframes rotting { to { transform: rotate(var(--deg)); } }
</style>

<div class="pa"></div>

<script type="module">
    import TZ from 'https://638183.freep.cn/638183/web/tz/tz.v4.js';
    const tz = TZ.TZ('pa');
    tz.add('audio', '', '', { src: 'https://music.163.com/song/media/outer/url?id=2055590387' });
    tz.add('video', '', 'pd-vid', { src: 'https://img.tukuppt.com/video_show/2629112/00/08/33/5d1e16fbefc2e.mp4' });
    tz.add('div', 'player', '', { style: 'bottom: 60px;' }).playmp3();
    tz.bgprog().style('bottom: 30px; color: #fefefe; width: 240px;');
    tz.fs().style('left: 20px; top: 20px;')
</script>

马黑黑 发表于 2026-2-4 22:39

原计划两个伪元素转速不同,所以设计了 --du 变量,在本帖它们使用相同的速度转动,该变量就成为多此一举了,不过还是保留着,以便感兴趣的朋友可以方便地改变转速以查看不同的效果。

霜染枫丹 发表于 2026-2-4 22:57

感谢马老师的分享!快速转动跳跃的小播和缓缓移动的光影赋予了作品的内涵,很精美,很喜欢;

我们走进了春天里,马老师立春快乐!

霜染枫丹 发表于 2026-2-4 22:59

马黑黑 发表于 2026-2-4 22:39
原计划两个伪元素转速不同,所以设计了 --du 变量,在本帖它们使用相同的速度转动,该变量就成为多此一举了 ...

保留着挺好的,往往需要的时候就会觉得恰如其分。{:4_204:}{:4_190:}

杨帆 发表于 2026-2-4 23:08

简洁的代码,丰富的效果,谢谢马老师精彩分享{:4_180:}

马黑黑 发表于 2026-2-4 23:22

杨帆 发表于 2026-2-4 23:08
简洁的代码,丰富的效果,谢谢马老师精彩分享

{:4_191:}

马黑黑 发表于 2026-2-4 23:23

霜染枫丹 发表于 2026-2-4 22:59
保留着挺好的,往往需要的时候就会觉得恰如其分。

{:4_181:}

马黑黑 发表于 2026-2-4 23:23

霜染枫丹 发表于 2026-2-4 22:57
感谢马老师的分享!快速转动跳跃的小播和缓缓移动的光影赋予了作品的内涵,很精美,很喜欢;

我们走进了 ...

{:4_199:}
页: [1]
查看完整版本: 记忆信笺