花飞飞 发表于 2025-8-9 18:41

[黑师代码】算不算相拥(学习黑师20250808《大雅无曲》图片隐现效果)

本帖最后由 花飞飞 于 2025-8-10 10:00 编辑 <br /><br /><style>
        @import 'https://638183.freep.cn/638183/web/css/tz01.css';
        #pa { --offsetX: 0px; left: calc(50% - 91px);width: clamp(600px, 90vw, 1800px); height: auto; aspect-ratio: 18/9;--bg: url('https://642303.freep.cn/642303/tu/20208099ding01.jpg') no-repeat center/cover; --ma-size: 7%; --rot: 0; }
        #pa::before { position: absolute; content: url('https://642303.freep.cn/642303/tu/0810gai05.png'); top:1px; transform: rotate(var(--rot)); opacity: 0; transition: 1.6s; }
        #pa:hover::before { opacity: .6; }
        #ma { bottom: 36%;left:76%; opacity: .3;}
        #ma::after { position: absolute; content: '';left: 0; top: 0; right: 0; bottom: 0; background: repeating-conic-gradient(#d59999, transparent, #934e4e 10%), url('https://638183.freep.cn/638183/t22/gif/121.gif'); background-blend-mode: screen; clip-path: url(#svgPath); }
        #btnFs { bottom: -120px; color: #eee; }
        .mypic {
    position: absolute;
    left:18%;
    top:18%;
    cursor: pointer;
    mix-blend-mode: Multiply;
    z-index: 3;
}
.pd-vid {
    position: absolute;
    width: 90%;
    height:90%;
    object-fit: cover;
    pointer-events: none;
    right:-25%;
    bottom:-6%;
   mix-blend-mode:soft-light;
    -webkit-mask: radial-gradient(circle,   cyan, cyan,rgba(0,0,0,.95),transparent, transparent, transparent, transparent, transparent);
    z-index: 2;
    opacity: .95;
}

</style>

<svg width="0" height="0">
        <clipPath id="svgPath" clipPathUnits="objectBoundingBox">
                <path d="M1,0.5 Q0.484,0.5,0.879,0.826 Q0.484,0.5,0.574,1 Q0.484,0.5,0.227,0.94 Q0.484,0.5,0,0.674 Q0.484,0.5,0,0.326 Q0.484,0.5,0.227,0.06 Q0.484,0.5,0.574,0 Q0.484,0.5,0.879,0.174 Q0.484,0.5,1,0.5" />
        </clipPath>
</svg>
<div id="pa">
        <audio id="aud" src="https://music.163.com/song/media/outer/url?id=2009565839" autoplay loop></audio>
        <video class="pd-vid" src="https://img.tukuppt.com/video_show/2269348/00/01/76/5b49bc5427869.mp4" autoplay loop muted></video>
        <div id="ma" class="sepia"></div>
</div>
<div class="mypic"><img src="http://kkshan.com/data/attachment/forum/202412/22/185517gclz9lzqcokzqcuz.gif" alt="" /></div>

<script type="module">
        import { FS } from 'https://638183.freep.cn/638183/web/js/fullscreen.js';
        FS(pa, ma);
        var clickNum = 0;
        const clickCircle = (e, r = 70) => {
                var cx = pa.clientWidth / 2 + 20, cy = pa.clientHeight / 2 - 40, px = e.offsetX, py = e.offsetY;
                return (cx - px) ** 2 + (cy - py) ** 2 < r ** 2;
        };
        pa.onmousemove = (e) => pa.style.cursor = clickCircle(e) ? 'pointer' : 'default';
        pa.onclick = (e) => {
                if (!clickCircle(e)) return;
                clickNum ++;
                pa.style.setProperty('--rot', clickNum + 'turn');
        };
</script>

花飞飞 发表于 2025-8-9 18:43

@马黑黑
白老师来瞅瞅,昨天的图片隐现用在人物身上了。。触碰画面会给人物增加色彩
也会转圈{:4_170:}

小九 发表于 2025-8-9 20:12

好看! 很好看!非常地漂亮{:4_187:}{:4_199:}

红影 发表于 2025-8-9 20:17

好像人物能出现,但不会转圈呢,也真的不应该让人物转圈{:4_173:}

红影 发表于 2025-8-9 20:21

这背景制作十分漂亮,字体设计也十分漂亮,小播用于补充文字效果,十分棒。{:4_199:}
出现的人物和原人物部分重叠,觉得不是很好,可能弄得大点虚点,放在斜上方,作为朦胧的存在?
当然每个人有字的设想,这个还是以飞飞自己的感觉为准{:4_187:}

花飞飞 发表于 2025-8-9 21:10

小九 发表于 2025-8-9 20:12
好看! 很好看!非常地漂亮

{:4_179:}小九来了,看到你真是开心,抱个哈

花飞飞 发表于 2025-8-9 21:12

红影 发表于 2025-8-9 20:17
好像人物能出现,但不会转圈呢,也真的不应该让人物转圈

就是觉得不能让人转晕了,又想保留这个好玩的效果,
点击范围保留原贴的小猫脸,不太好找。。在左边肩膀{:4_170:}

马黑黑 发表于 2025-8-9 21:13

花飞飞 发表于 2025-8-9 18:43
@马黑黑
白老师来瞅瞅,昨天的图片隐现用在人物身上了。。触碰画面会给人物增加色彩
也会转圈

转圈成功过一次,然后就不行了。另外,套影是不是有点小错位呢

花飞飞 发表于 2025-8-9 21:14

红影 发表于 2025-8-9 20:21
这背景制作十分漂亮,字体设计也十分漂亮,小播用于补充文字效果,十分棒。
出现的人物和原人物 ...

嗯哪,影子很用心在看图,也有创意的想法
我原来也这么想过的,图片整大点虚点,去掉颜色后像剪影一样,试过发现色调不好搭,位置也不好放。。
原图人物色彩单调,就干脆改成给人物添色了。。{:4_204:}

花飞飞 发表于 2025-8-9 21:15

马黑黑 发表于 2025-8-9 21:13
转圈成功过一次,然后就不行了。另外,套影是不是有点小错位呢

你看还错位么?发论坛里就感觉错位了,我加了TOP:2px才感觉不错位的

花飞飞 发表于 2025-8-9 21:16

马黑黑 发表于 2025-8-9 21:13
转圈成功过一次,然后就不行了。另外,套影是不是有点小错位呢

是没摸到机关处{:4_173:}

马黑黑 发表于 2025-8-9 21:17

花飞飞 发表于 2025-8-9 21:16
是没摸到机关处

藏的太深

花飞飞 发表于 2025-8-9 21:18

马黑黑 发表于 2025-8-9 21:17
藏的太深
原来的猫脸位置。我没改
触摸点小了点,但也保证人不会一碰就转晕

马黑黑 发表于 2025-8-9 21:18

花飞飞 发表于 2025-8-9 21:18
原来的猫脸位置。我没改
触摸点小了点,但也保证人不会一碰就转晕

{:4_196:}

花飞飞 发表于 2025-8-9 21:21

马黑黑 发表于 2025-8-9 21:18


还错位么?之前往上,难道我改完又错位了?
还有,手机没办法两个一起缩小~~背景图可以缩放,小图就原大小

马黑黑 发表于 2025-8-9 21:23

花飞飞 发表于 2025-8-9 21:21
还错位么?之前往上,难道我改完又错位了?
还有,手机没办法两个一起缩小~~背景图可以缩放,小图就原大 ...

额,酱紫

花飞飞 发表于 2025-8-9 21:25

马黑黑 发表于 2025-8-9 21:23
额,酱紫

电脑看就好了。。全屏也错位{:4_173:}

马黑黑 发表于 2025-8-9 21:26

花飞飞 发表于 2025-8-9 21:25
电脑看就好了。。全屏也错位

固定帖子宽高才行,这个模版是不固定的

花飞飞 发表于 2025-8-9 21:29

马黑黑 发表于 2025-8-9 21:26
固定帖子宽高才行,这个模版是不固定的

好哒,请之前的模板出马

马黑黑 发表于 2025-8-9 21:30

花飞飞 发表于 2025-8-9 21:29
好哒,请之前的模板出马

其实也有妙法,自己想想也应该能想得出。
页: [1] 2 3 4
查看完整版本: [黑师代码】算不算相拥(学习黑师20250808《大雅无曲》图片隐现效果)