马黑黑 发表于 2026-5-1 07:54

初夏(献给花潮辛勤的灌水工作者)

<style>
@import 'https://638183.freep.cn/638183/tzmaker/tz2026.css';
.pa { --bg: url('https://638183.freep.cn/638183/t24/w8/iuxx.webp') no-repeat center/cover; }
.player { width: 20vw; height: 20vw; background: url('https://638183.freep.cn/638183/small/2026/aa1.webp') no-repeat center/40%; }
.bgprog { bottom: 20px; right: 100px; color: snow; }
.btnFs { right: 30px; top: 30px; }
</style>

<div class="pa">
<audio src="https://music.163.com/song/media/outer/url?id=412319416" autoplay loop></audio>
<video class="pd-vid" src="https://img.tukuppt.com/video_show/2461796/00/02/04/5b4f48d40b801.mp4" autoplay loop muted></video>
<svg id="msvg" class="player rotate" viewBox="-200 -200 400 400">
    <title>Alt+X</tltle>
</svg>
<div class="bgprog"></div>
<div class="btnFs" title="F11"></div>
</div>

<script>
function loadJs(url, callback) {
    var script = document.createElement('script');
    script.charset = 'utf-8';
    script.src = url;
    script.onload = function() {
      if (callback) callback();
    };
    document.head.appendChild(script);
}

function tzRun() {
    var dr = _dr(msvg);
    dr.gradient('radialGradient', {id: 'grd', cx: 0.3, cy: 0.6}, [['yellow', 0], ['green', 0.5], ['lightgreen', 1]]);
    dr.polygon(`0 -180, -80 0, 10 -10`, 'none', 'url(#grd)', 10, 'round').rotates(10, 360);

    var tz = TZ('pa');
    tz.start();
}

loadJs('https://638183.freep.cn/638183/tzmaker/tz2026.min.js', function() {
    loadJs('https://638183.freep.cn/638183/svgdr/svgdr.min.js', tzRun);
});
</script>

马黑黑 发表于 2026-5-1 07:55

帖子代码

<style>
@import 'https://638183.freep.cn/638183/tzmaker/tz2026.css';
.pa { --bg: url('https://638183.freep.cn/638183/t24/w8/iuxx.webp') no-repeat center/cover; }
.player { width: 20vw; height: 20vw; background: url('https://638183.freep.cn/638183/small/2026/aa1.webp') no-repeat center/40%; }
.bgprog { bottom: 20px; right: 100px; color: snow; }
.btnFs { right: 30px; top: 30px; }
</style>

<div class="pa">
<audio src="https://music.163.com/song/media/outer/url?id=412319416" autoplay loop></audio>
<video class="pd-vid" src="https://img.tukuppt.com/video_show/2461796/00/02/04/5b4f48d40b801.mp4" autoplay loop muted></video>
<svg id="msvg" class="player rotate" viewBox="-200 -200 400 400">
    <title>Alt+X</tltle>
</svg>
<div class="bgprog"></div>
<div class="btnFs" title="F11"></div>
</div>

<script>
function loadJs(url, callback) {
    var script = document.createElement('script');
    script.charset = 'utf-8';
    script.src = url;
    script.onload = function() {
      if (callback) callback();
    };
    document.head.appendChild(script);
}

function tzRun() {
    var dr = _dr(msvg);
    dr.gradient('radialGradient', {id: 'grd', cx: 0.3, cy: 0.6}, [['yellow', 0], ['green', 0.5], ['lightgreen', 1]]);
    dr.polygon(`0 -180, -80 0, 10 -10`, 'none', 'url(#grd)', 10, 'round').rotates(10, 360);

    var tz = TZ('pa');
    tz.start();
}

loadJs('https://638183.freep.cn/638183/tzmaker/tz2026.min.js', function() {
    loadJs('https://638183.freep.cn/638183/svgdr/svgdr.min.js', tzRun);
});
</script>

马黑黑 发表于 2026-5-1 07:55


小播构图使用 css+svgdr 实现:

(一)使用 CSS 给 svg 设置背景(代码04行)

      svg 是帖子代码流中的一个组成标签(用做小播),可以给它设置背景图片,将其弄成带底图的画布。CSS 选择器是 .play {},在 12行 HTML代码中的 class 属性指明使用者。

(二)svgdr 绘制小播符合图案(代码31~33行)

      31行:实例化 svgdr 画笔并赋值给 dr,dr 就是画笔对象;
      32行:通过指令 gradient 设置径向渐变 radialGradient,指定 id="grd",制定径向渐变的中心点坐标 cx、cy,以及 stop 属性(使用数组简化表达方式);
      33行:使用 polygon 指令绘制多边形(这里是三角形),无填充色、使用前面设置的径向渐变做描边色、描边宽度设置为10、接头圆形,然后复制10份圆内均匀分布的旋转副本。

梦油 发表于 2026-5-1 09:51

祝黑黑先生节日快乐!

梦江南 发表于 2026-5-1 10:48

黑黑老师五一节快乐!{:4_187:}

红影 发表于 2026-5-1 11:34

看到灌水工作者几个字忍不住笑,黑黑真幽默。
感谢黑黑带来的幽静场景,让劳动者到这样的场景里休憩一下真不错,很安静优美。{:4_187:}

红影 发表于 2026-5-1 11:39

这svg小播真漂亮,就这么个三角,组合起来竟像有方向的齿轮了。
欣赏黑黑好帖,劳动节快乐{:4_187:}

马黑黑 发表于 2026-5-1 12:21

红影 发表于 2026-5-1 11:39
这svg小播真漂亮,就这么个三角,组合起来竟像有方向的齿轮了。
欣赏黑黑好帖,劳动节快乐

节日嚎!

马黑黑 发表于 2026-5-1 12:23

红影 发表于 2026-5-1 11:34
看到灌水工作者几个字忍不住笑,黑黑真幽默。
感谢黑黑带来的幽静场景,让劳动者到这样的场景里休憩一下真 ...

灌水可不是虚头巴脑的事情,是有产出的地地道道的劳动,值得在这个节日予以表彰

马黑黑 发表于 2026-5-1 12:23

梦江南 发表于 2026-5-1 10:48
黑黑老师五一节快乐!

节日嚎!

马黑黑 发表于 2026-5-1 12:23

梦油 发表于 2026-5-1 09:51
祝黑黑先生节日快乐!

同乐同乐!

杨帆 发表于 2026-5-1 15:20

一贯的代码简洁

杨帆 发表于 2026-5-1 15:20

一贯的内涵丰富

杨帆 发表于 2026-5-1 15:21

一贯的效果漂亮

杨帆 发表于 2026-5-1 15:21

一贯的精彩示范

杨帆 发表于 2026-5-1 15:22

一贯的指点迷津

杨帆 发表于 2026-5-1 15:22

一贯的突出重点

杨帆 发表于 2026-5-1 15:22

一贯的简洁明了

杨帆 发表于 2026-5-1 15:23

一贯的求新求异

杨帆 发表于 2026-5-1 15:23

一贯的惠泽大众
页: [1] 2
查看完整版本: 初夏(献给花潮辛勤的灌水工作者)