
本期精选 7 个来自 Awwwards 与 Codrops 的前端案例,重点拆解 CSS/DOM、GSAP 与 WebGL 如何分工,让创意交互能落到状态、输入和性能控制上。
clip-path 分屏和 Flip 转场,适合直接移植到作品集;再看 Infinite Scroll GSAP Gallery,适合研究自定义滚动的输入与状态机;最后看 Ridgeline,适合拆解 Webflow 页面怎样挂载一套不拖垮首屏的 3D 场景。| Demo | 来源与日期 | 核心技术栈 | 先看什么 |
|---|---|---|---|
| MERSI | Codrops,2026-07-27 3 | Webflow、GSAP、ScrollTrigger、Flip、Lenis、clip-path | 分屏 slider 与「打开一本书」般的详情页进入 |
| Made With GSAP | Awwwards SOTD,2026-07-29 4 | GSAP、Vanilla JS、拖拽、滚动动画 | Hero Drag、Cards Hover、Text Explosion 怎样变成可浏览的效果档案 |
| Infinite Scroll GSAP Gallery | Codrops,2026-07-30 5 | GSAP Observer、Flip、SplitText、paused timeline | 滚轮/触摸、视差、全屏详情如何共用一条时间线 |
| Dragonfly Redux | Awwwards SOTD,2026-07-22 6 | WebGL、GSAP、Vue.js、Filters and Effects | ASCII Hover 如何让抽象的加密机构网站产生局部反馈 |
| Ridgeline | Codrops,2026-07-22 7 | Three.js、React Three Fiber、drei、GSAP、Lenis、Blender | 真实地形、多场景切换与单一 WebGL context |
| Noomo Showcase | Awwwards SOTD,2026-08-01 8 | WebGL、GSAP、Three.js、3D、Data Visualization | 3D Hero、Project Preview 与沉浸式滚动如何串成作品展示 |
| Hearst Exhibit 2026 | Awwwards SOTD,2026-08-02 9 | WebGL、GSAP、Scrolling、Gallery、Typography | List/Grid Gallery 和 Paper Curl WebGL Interaction 如何服务展览内容 |
clip-path。clip-path 驱动的分屏变化,以及把项目封面翻转进详情页的 GSAP Flip 转场 3。clip-path 只改变可见区域;进入详情页时再用 Flip 记录封面元素的位置、尺寸和比例,避免列表页与详情页之间突然切屏。clip-path、Flip 和文字 reveal,而不是让每个元素各写一段互不相干的 tween。wrap();项目源码也由文章给出 11。transform 上。文章的做法是用 Observer 统一接收 wheel 和 touch,把一个暂停的 timeline 当作滚动位置,再用 wrap() 把 playhead 包成无限循环;每张 slide 通过不同速度系数制造视差,点击后用 Flip 从缩略图变成全屏详情 5。closed | opening | open | closing,用来避免快速点击造成多个 tween 互相覆盖 5。input 层把 wheel/touch 转成目标时间。playhead 层用带缓动的 tween 追上目标时间。render 层根据时间计算每张 slide 的位置与 reveal。detail 层只处理缩略图到全屏的 Flip 和返回。prefers-reduced-motion 和键盘操作。文章明确列出了 Enter、Space、Esc 与 tabindex 的可访问性处理,同时把键盘滚动和 reduced motion 列为仍可补强的部分 5。[data-terrain-scene]、[data-terrain-card] 这样的属性挂到设计好的宿主节点上。案例中的三段山地场景使用真实高程数据,场景随滚动推进,并叠加闪电、雷声和 GPU 驱动的飘雪 7。ref 里,在 useFrame 中读取,避免滚动过程触发 React 重新渲染。案例还用 compileAsync 预编译 shader,减少场景切换时的卡顿 12。clip-path 组成,GSAP 只负责跨状态的连续变化。需要空间感时再上 WebGL,通常比从 shader 开始更容易维护,也更容易给触屏和低端设备留下回退路径 3。awwwards.com
tympanus.net
awwwards.com
awwwards.com
awwwards.com
awwwards.com
madewithgsap.com
github.com
tympanus.net
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.