视差滚动

前景与背景以不同速度滚动,创造三维景深感。向下滚动体验沉浸式叙事。

🌌

深度层 1

🚀

深度层 2

全屏叙事

每个内容区块占据完整视口,通过滚动或点击进入下一屏,最大化视觉冲击力。这种设计常见于产品展示与故事讲述页面。

多层视差

不同元素以不同速率移动:背景最慢(0.3x),内容正常(1x),浮动元素最快(1.2x),创造丰富的空间层次。

🌍
/* 视差滚动核心实现 */ window.addEventListener('scroll', () => { const scrolled = window.pageYOffset; document.querySelectorAll('[data-speed]').forEach(el => { const speed = parseFloat(el.dataset.speed); el.style.transform = `translateY(${scrolled * speed}px)`; }); }); /* 全屏区块 */ .fullscreen-section { min-height: 100vh; display: flex; justify-content: center; align-items: center; }
← 返回索引