【问题标题】:Weird page loads sometimes in Rails 3.2 could be CSS?Rails 3.2 中的奇怪页面加载有时可能是 CSS?
【发布时间】:2013-01-15 22:02:54
【问题描述】:

我只编程了大约 20 周,所以我遇到的每一个问题对我来说都是新的......

我不太确定,但我怀疑有时我的页面会在我的所有 CSS 文件加载之前加载,因为我会在短时间内看到页面内容,然后突然 CSS 接管并呈现页面。

有什么想法可以解决这个问题吗?如果这有点难以想象,我的网站是http://www.instamap.it

【问题讨论】:

    标签: css ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2 asset-pipeline


    【解决方案1】:

    是的,查看您的源代码,您应该将 css 的链接移到应用程序布局的头部。

    【讨论】:

      【解决方案2】:

      这是因为您的 CSS 链接在文档的末尾而不是开头,因此页面会先加载其他所有内容。

      这一行 (169):

      <link href="/assets/application-9541dd7ae253c39af6731980dce6e296.css" media="all" rel="stylesheet" type="text/css" />
      

      应该在文档的头部。这样,CSS 将在其他所有内容之前加载。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-14
        • 2013-05-20
        • 1970-01-01
        • 2014-05-13
        • 2021-05-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多