纯 CSS 实现 3D 倾斜卡片横向画廊

倾斜悬浮卡片

纯 CSS 实现 3D 倾斜卡片横向画廊

这是一款基于纯 CSS 3D 变换实现的横向滚动卡片画廊。默认状态下所有卡片以统一的透视倾斜角度排列,像一排被推倒的多米诺牌,本身就已经很有空间纵深感。悬停时焦点卡片「站直」回正,虚线边框浮现,...

个性波浪动态描边流光卡片,CSS + SVG 动态扭曲边框效果

描边卡片

个性波浪动态描边流光卡片,CSS + SVG 动态扭曲边框效果

​这是一款基于 CSS + SVG 实现的动态边框卡片效果。每张卡片的边框不是普通的直线,而是持续蠕动的波浪曲线,配合外侧的彩色光晕扩散,整体像是卡片在「呼吸发光」。三种配色方案(青色、橙色、紫...

Canvas 彩色磁力粒子星空背景,鼠标驱动的动态粒子交互系统

动态粒子背景

Canvas 彩色磁力粒子星空背景,鼠标驱动的动态粒子交互系统

这是一款基于原生 JavaScript 实现的动态粒子特效。满屏漂浮的彩色粒子会被鼠标持续「吸引」,靠近时自动环绕旋转,粒子之间以及与鼠标之间用色相渐变的连线实时相连,整体呈现出星座图谱般的视觉...

纯 CSS 实现的支持横向拖拽切换图片的响应式高端画廊

横向图库

纯 CSS 实现的支持横向拖拽切换图片的响应式高端画廊

这是一款基于 CSS 实现的横向图片画廊,支持左右滑动切换照片,最有意思的设计在于把滚动条本身当作分页进度条来用——底部那条绿色细线不是装饰,而是实时反映当前浏览位置的滚动指示器,一举两得。画廊...

纯 CSS 实现 3D 名片飞散悬浮场景 + 灯箱预览

散落卡片

纯 CSS 实现 3D 名片飞散悬浮场景 + 灯箱预览

这是一款纯 CSS 实现的 3D 悬浮名片展示效果。多张名片以随机角度散落在一个模拟木地板的三维空间中,带透视感的排列让整个场景有种「刚从桌上洒落」的真实质感。交互分三步走:初始状态名片自然飘散...

粒子暴雪聚合奥运五环,Canvas 彩色粒子动态成形效果

粒子五环

粒子暴雪聚合奥运五环,Canvas 彩色粒子动态成形效果

这是一款基于 Canvas 实现的粒子聚合动画。无数的彩色雪花粒子初始随机散落在画面各处,像一场凌乱的暴风雪,随后逐渐向目标位置靠拢,最终拼合成奥运五环的轮廓形态。五种颜色的粒子各归其位,既保留...

滚动居中放大预览卡片,CSS 原生滚动驱动卡片轮播动画

过年歌轮播

滚动居中放大预览卡片,CSS 原生滚动驱动卡片轮播动画

这是一款基于 CSS animation-timeline: scroll() 实现的滚动缩放效果。页面初始呈现一排等大的深色卡片,随着用户向下滚动,位于中心的卡片会逐渐放大并高亮为蓝色,两侧卡...

呼吸快门,用 p5.js 模拟镜头光圈的律动感,适合于网站 Loading 动画等场景

相机光圈

呼吸快门,用 p5.js 模拟镜头光圈的律动感,适合于网站 Loading 动画等场景

这是一款「呼吸快门」动态视觉效果,基于 p5.js 技术实现。灵感来自相机光圈的开合机制——叶片在收缩与展开之间循环,赋予画面一种均匀呼吸的节奏感。闭合时线条向中心聚拢成放射状,舒展时线条随旋转...

GSAP 鼠标跟随同心圆涟漪动画效果,适用于音乐播放器 UI等场景

交互同心圆

GSAP 鼠标跟随同心圆涟漪动画效果,适用于音乐播放器 UI等场景

这是一款基于 GSAP 实现的交互式同心圆动效,多层嵌套圆环随鼠标移动产生错位追随,外圈流动着蓝粉渐变光晕,内圈呈现深邃的波纹扩散感,整体像一个悬浮发光的音响或虫洞入口,视觉冲击力很强。每层圆环...

纯 CSS 暖调极简商品卡片布局 + 日夜模式主题切换效果

商品展示

纯 CSS 暖调极简商品卡片布局 + 日夜模式主题切换效果

这是一款纯 CSS 实现的商品展示卡片,左图右文的经典布局,暖米色配金棕色调,整体气质克制而高级,并且支持响应式布局,在移动端等小型设备中也能通过上下布局的形式完美展示。最亮眼的是图片区域下方内...

两款拟物指针模拟时钟组件(SASS + TS)

简约时钟

两款拟物指针模拟时钟组件(SASS + TS)

这是一款基于 SASS + TypeScript 实现的实时指针时钟组件,提供两种表盘风格:上方是极简现代款,阿拉伯数字配细刻度,干净利落;下方是复古机械款,罗马数字加厚边框,中心还原了机芯摆轮...

WhatsApp 风格聊天界面 UI 布局动效

WhatsApp UI

WhatsApp 风格聊天界面 UI 布局动效

这是一款基于 GSAP + Three.js 实现的仿 WhatsApp 桌面端 HTML 布局界面,三栏布局还原度极高,聊天、状态、通话一览无余。最出彩的是背景——用 Three.js 着色器...