好的,这让我发疯了:当我使用 Liveserver 时,当我(或“自动保存”)保存我的 css/scss 文件时,它开始跳到页面的特定部分。当我只是手动刷新浏览器中的页面,甚至保存我的 html 文件或除 css/scss 之外的任何其他文件时,一切都很好,没有任何东西会跳转并停留在它应该停留的位置。
我发现了一些事情:当我通过 html 将图像添加到我的网站时(通常在我的“英雄页面”下,因此可以向下滚动),它会保持原样。但是,当我删除 html 图像并用 css/scss 中的背景图像替换它们时,它又开始跳到顶部。看来实时服务器以图像为目标,我不知道为什么。
我也在另一个论坛上问过这个问题,但没有得到答案。假设现在我周围都是知道如何解决这个问题的专家。
我将在其中包含一个链接,指向我为好玩而做的一个项目。您可以取消注释 html 中的图像并自己查看。下载示例 Armin