概述
为了优化我的网络应用程序,我正在从标准img
标签过渡到 Next 的Image
标签。虽然它对性能很有帮助,但让它做自定义效果和样式可能会令人沮丧。
问题
我正在尝试向 Next 添加视差效果Image
。我以前能够添加视差库,但似乎没有与Image
标签集成。
有没有办法在滚动到下一张图像时添加简单的视差效果?
我的尝试
- 我尝试将动态 translateY 样式属性添加到
Image
标签本身,但浏览器似乎没有读取字符串插值。
<Image
src={url}
height={450}
width={1080}
layout="responsive"
className="object-cover"
style={{transform: 'translateY(${offset / 2}px)'}}
/>
这是您可以查看的 repl.it链接。