这是一款冲浪状况报告页效果,基于 HTML+CSS+SVG+JavaScript(GSAP ScrollTrigger)实现。首屏的海浪不是画好的图片,而是用多组正弦波叠加实时算出来的路径:振幅和相位随机、周期取整数倍,所以浪形每次刷新都不一样,横向循环滚动却看不出接缝。四层波形前后错开速度和方向,堆出比较自然的远近层次;页面还照顾了系统的"减弱动效"偏好。
内容部分是一整套完整版式:实时浪高、水温、风向等状态标签带数字滚动,SVG 潮汐曲线在滚动到视口时描边绘出,七天预报每天配一条按浪高生成的迷你波形,再加上冲浪点卡片和订阅区,配色是深海蓝加青绿点缀,移动端也有对应的抽屉导航。
适用于冲浪、潜水、海滨度假、天气与户外运动类网站首页,也可作为动态背景与数据可视化的前端参考。