>我用 react js 运行这段代码
<div style={{width:width, height:'1000px',overflowX:'hidden',overflowY:'scroll'}}>
<img src={img} style={{position:'relative', top:top, left:left, zoom:zoom+'%'}}/>
</div>
变量顶部是一个负数。这允许我开始以一定高度显示图像。我可以向下滚动到图像的底部。但是,我无法完全滚动到图像顶部(不是初始位置)。关于如何允许它的任何想法?
您应该更改<div>
的 scrollTop
属性而不是top
。为此,你需要 JavaScript。
element.scrollTop = <your variable (positive)>
如果由于某种原因你只需要CSS,你可以检查设置scrollTop和scrollLeft而不带javascript