<img>
我有一个页面,该页面以标签的形式动态插入图片<div>
,该页面包含其中的几个<div>
。每个上面的<h1>
文本<div>
都有一个特定的 id,这样当我在锚标记中使用该 id 时,页面将向下滚动以显示<h1>
和<div>
容器。问题是从另一个页面访问页面时,例如打开此链接时。由于 ajax 代码需要几秒钟来获取图像并因此调整多个<div>
容器的高度,因此页面会在图像有时间插入之前向下滚动到 id 为“office”的标签。我试图滚动的容器随着其他<div>
容器的高度变化而丢失。
有没有办法让浏览器保持焦点<div>
,并根据页面的动态变化上下滚动?当用户手动点击或滚动时可能会打破焦点?
谢谢。