战地往事
<style>@import 'https://638183.freep.cn/638183/web/tz/tz.min.css';
.pa { --offsetX: 81px; --bg: url('https://638183.freep.cn/638183/t24/w7/vjdi.webp') no-repeat center/cover; }
.petal { top: 0; width: 50%; height: 50%; transform-origin: 50% 100%; background: url('https://638183.freep.cn/638183/small/tea.png') no-repeat center/cover; }
</style>
<div class="pa"></div>
<script type="module">
import TZ from 'https://638183.freep.cn/638183/web/tz/tz.min.js';
const tz = TZ.TZ('pa');
tz.add('video', '', 'pd-vid', {src: 'https://img.tukuppt.com/video_show/15653652/01/17/82/61bf0ef37a338.mp4'});
tz.add('audio', '', '', {src: 'https://music.163.com/song/media/outer/url?id=425710047'});
tz.add('div', 'mama', 'wrap200 ma hue-rotate').playmp3();
tz.lzRot(5, 'mama', {className: 'petal'});
tz.bgprog().style('color: silver; bottom: 20px;');
tz.fs().style('bottom: 20px; left: 20px');
</script> 帖子代码
<style>
@import 'https://638183.freep.cn/638183/web/tz/tz.min.css';
.pa { --offsetX: 81px; --bg: url('https://638183.freep.cn/638183/t24/w7/vjdi.webp') no-repeat center/cover; }
.petal { top: 0; width: 50%; height: 50%; transform-origin: 50% 100%; background: url('https://638183.freep.cn/638183/small/tea.png') no-repeat center/cover; }
</style>
<div class="pa"></div>
<script type="module">
import TZ from 'https://638183.freep.cn/638183/web/tz/tz.min.js';
const tz = TZ.TZ('pa');
tz.add('video', '', 'pd-vid', {src: 'https://img.tukuppt.com/video_show/15653652/01/17/82/61bf0ef37a338.mp4'});
tz.add('audio', '', '', {src: 'https://music.163.com/song/media/outer/url?id=425710047'});
tz.add('div', 'mama', 'wrap200 ma hue-rotate').playmp3();
tz.lzRot(5, 'mama', {className: 'petal'});
tz.bgprog().style('color: silver; bottom: 20px;');
tz.fs().style('bottom: 20px; left: 20px');
</script>
混合加密压缩之后,tz.min.js 体量仅为 12.1KB,非常小巧了。模块基于 .f 版,想查看源码的朋友可以最新的 .f 版本。
配套的CSS文档也做了简单压缩,4.08KB的体量。
两个资源文档地址:
CSS :'https://638183.freep.cn/638183/web/tz/tz.min.css'
JS: 'https://638183.freep.cn/638183/web/tz/tz.min.js'
这两个将作为本阶段正式版本,JS是模块,CSS是配套样式。HTML代码使用 class="pa" 即可被它们识别。 .js 作为ES6模块工作,如果需要它像普通插件一样工作,下载到源码后,将最后一句,即下面这句删掉即可:
export default{TZ:TZ}; 谢谢黑黑老师辛苦!{:4_190:} 梦江南 发表于 2025-10-26 17:29
谢谢黑黑老师辛苦!
{:4_190:} 原来小播是一枚叶子旋转组成的,还规定了旋转的基点。不用自己画也能转出小播呢{:4_187:} 马黑黑 发表于 2025-10-26 17:22
混合加密压缩之后,tz.min.js 体量仅为 12.1KB,非常小巧了。模块基于 .f 版,想查看源码的朋友可以最新的...
两个文档的体量这么小巧,使用他们后的代码也这么简约,这个太好了{:4_199:} 恭喜黑黑完成了 .f 版的正式版本,辛苦了{:4_199:} 画面里有坦克还有个模糊的战士的身影,残酷的战争。
这5片绿叶的小播是橄榄叶么,这是暗示对和平的期待吧{:4_204:} 体量小,能量大,效果棒。马老师您辛苦了。{:4_180:}
其实,帖子体量也不一定越小越好,以免太单薄呦{:4_173:} 杨帆 发表于 2025-10-26 20:03
体量小,能量大,效果棒。马老师您辛苦了。
其实,帖子体量也不一定越小越好,以免太单薄呦{:4 ...
瘦美是当下的审美标准{:4_189:} 红影 发表于 2025-10-26 19:55
原来小播是一枚叶子旋转组成的,还规定了旋转的基点。不用自己画也能转出小播呢
能的 红影 发表于 2025-10-26 20:00
画面里有坦克还有个模糊的战士的身影,残酷的战争。
这5片绿叶的小播是橄榄叶么,这是暗示对和平的期待吧{ ...
是的 红影 发表于 2025-10-26 19:56
两个文档的体量这么小巧,使用他们后的代码也这么简约,这个太好了
还好 红影 发表于 2025-10-26 19:57
恭喜黑黑完成了 .f 版的正式版本,辛苦了
基本定型了吧 马黑黑 发表于 2025-10-26 21:51
能的
这样的小播也很奇妙呢{:4_187:} 马黑黑 发表于 2025-10-26 21:52
是的
这样的主题真好。 马黑黑 发表于 2025-10-26 21:52
还好
非常简约,做贴的福音呢{:4_204:} 马黑黑 发表于 2025-10-26 21:52
基本定型了吧
恭喜{:4_191:}
页:
[1]
2