基于 AJAX 的网站中滚动条闪烁

发布于 2024-12-10 07:35:59 字数 302 浏览 0 评论 0原文

我的整个网站几乎都在 AJAX 上。我正在使用 jQuery 地址。

我注意到一个问题,当我从一个页面转到另一个页面时,显示滚动条然后隐藏整个页面闪烁/跳转,这使我的网站看起来很糟糕。

如果我这样做可以吗?

html {
 width: 100%;
 height: 101%;
}

我在谷歌上找到了这个解决方案,但有些人说这很糟糕,但他没有提到为什么它很糟糕。

当你们遇到这个问题时,你们会怎么做?还有其他解决方案吗?如果您能告诉我每种解决方案的优缺点,那就太棒了。 :)

Almost my whole site is on AJAX. I'm using jQuery Address.

I noticed a problem where when I go from page to page and the scrollbar is shown then hidden my whole page flickers / jumps and it's making my site look bad.

Is it okay if I do this?

html {
 width: 100%;
 height: 101%;
}

I found this solution googling, but some dude said it's bad He didnt mention why it's bad, though.

What do you guys do when you encounter this problem? Are there any other solutions? If you can tell me the pros and cons of each solution that will be awesome. :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

久隐师 2024-12-17 07:35:59

你可以用这个来代替:

html {
    overflow-y: scroll;
}

我想它更明确地表达了你的意图。

You could use this instead:

html {
    overflow-y: scroll;
}

I suppose it's more explicit about your intentions.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文