【问题标题】:Loading CSS too slow using Javascript使用 Javascript 加载 CSS 太慢
【发布时间】:2016-08-18 02:38:21
【问题描述】:

我正在开发一个在线注册系统。 我使用“skel.init”将我的 CSS 文件加载到 javascript 文件中。加载其他页面或刷新网站时。它加载 CSS 的速度非常慢,以至于我的网站在加载时几乎 1 秒内没有 CSS。有没有可以解决这个问题的解决方案? (P.S. 这不是我网络的问题。我已经测试过我的网络)

【问题讨论】:

  • <link>头部的css正常所以可以被浏览器优化...
  • 为什么你使用javascript也加载css
  • 嗯.. 事实上,我不是设计网络的人,我的同事是。他只是把它给了我,我编写了模块和控制器部分。但他也不知道如何解决这个问题。所以我来了。

标签: javascript css skel


【解决方案1】:

如果您通过页面的<head> 中的<link> 加载 CSS,浏览器将在页面的 HTML 内容之前加载 CSS,如果没有应用正确的 CSS,您将看不到该网站。

【讨论】:

  • 非常感谢,但还有其他解决方案吗?因为我的样式表由我的 javascript 控制。所以如果我通过 加载我的 CSS,一些样式会失败。
  • 出于兴趣,为什么你的样式表被你的Javascript“控制”了?
【解决方案2】:

我知道问题所在...这称为无样式内容的 Flash。 我解决这个问题 Eliminate flash of unstyled content

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-30
    • 1970-01-01
    • 2019-01-19
    • 2018-04-05
    • 1970-01-01
    • 2011-11-11
    • 2019-05-01
    • 2023-03-27
    相关资源
    最近更新 更多