0

今天写css的时候发现出现了一些问题。我使用 bootstrap 和 darkstrap 进行设计。在暗带中,身体的风格是

body {
        color: #c6c6c6;
        background-color: #2f2f2f;
}

在我自己的 CSS 中:

body {
        background: url(../img/11.jpg) no-repeat fixed;
        background-size: 100% 100%
}

看起来没有问题但是唯一的问题是当我切换页面时,页面似乎有异步加载(但我没有刷新页面),首先在darkstrap中完成样式,然后在1秒后加载我的样式。但是我把我的css放在了引导程序和darkstrap之前。而且我只是不刷新页面。

最后,我引用了darkstrap中的body样式,当我再次切换页面时,bodybackground-color也在1秒后完成,看起来很糟糕,我知道图像加载可能会发送一个http请求并且它的加载可能会持续。但我只是切换页面......那么问题出在哪里?

4

1 回答 1

0

你在哪里加载脚本和css?是和页体的结尾吗?

解决此问题的一种方法可能是将脚本加载移动到页面<head>部分。当你这样做时,所有这些都将在任何正文标记之前加载。这将确保您的 CSS 和引导 css 在您看到页面上的任何内容之前准备就绪。这样做的缺点是它可能会使页面看起来需要更长的时间来加载。

可能还有其他原因,但这是我首先想到的。

于 2013-07-18T09:04:27.010 回答