为什么我的 VsCode Liveserver 在保存时会跳转到页面的特定部分?

问题描述

好吧,这让我抓狂:当我使用 Liveserver 时,当我(或“自动保存”)保存我的 css/scss 文件时,它开始跳起,或跳到页面的特定部分。当我只是在浏览器中手动刷新页面,甚至保存我的 html 文件或 css/scss 以外的任何其他文件时,一切都很好,没有任何跳转并停留在它应该停留的位置。

我发现的一些事情:当我通过 html(通常在我的“英雄页面”下,因此可以向下滚动)向我的网站添加图像时,它会保持原样。但是当我删除 html 图像并假设用 css/scss 中的背景图像替换它们时,它又开始跳到顶部。似乎实时服务器以图像为目标,我不知道为什么。

我也在另一个论坛上问过这个问题,但没有得到答案。假设现在我周围都是知道如何解决这个问题的专家。

我会在发生这种情况时附上一个我为了好玩而做的项目的链接。您可以取消注释 html 中的图像并亲自查看。 Download example 阿明

解决方法

在 Live Server 设置中打勾 - 在设置对面:完全重新加载并重新启动它。