gpt4 book ai didi

javascript - 优雅加载网页的技巧?

转载 作者:行者123 更新时间:2023-11-30 08:12:22 26 4
gpt4 key购买 nike

我有一个网页,其中有很多内容,当页面处于各种状态时使用 jQuery/javascript 隐藏/显示/设置样式。我遇到了一个问题,即在页面初始加载时,我的所有内容都以一种可怕的方式显示了几分之一秒,然后所有内容都按照页面加载时的样式/隐藏/显示方式显示。

谁能推荐任何技术来以更优雅的方式完成页面的初始加载?

最佳答案

这被称为 FOUC - 无样式内容的闪现。

一种相当标准的方法是在您的 css 中默认隐藏内容,然后在使用 javascript 完成所有操作后再次显示元素。

但是,与其以优雅降级为目标,不如考虑尝试渐进式增强,使 javascript 能够向您的站点添加功能,而不是依赖它来实现功能和外观。
参见 here for a good blog post两种方法的相对优点。

关于javascript - 优雅加载网页的技巧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8494008/

26 4 0
文章推荐: Java GregorianCalendar 字段
文章推荐: java - 在我的游戏中使用弧线来表示角色的视觉,但在将弧线环绕墙壁时遇到问题
文章推荐: Java Arraylist 想要合并具有相同属性值的对象