Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Twitter bootstrap 3 引导样例主题文件加载两次_Twitter Bootstrap 3_Bootswatch - Fatal编程技术网

Twitter bootstrap 3 引导样例主题文件加载两次

Twitter bootstrap 3 引导样例主题文件加载两次,twitter-bootstrap-3,bootswatch,Twitter Bootstrap 3,Bootswatch,我在我的网站中加入了一个鞋样主题 <!-- Bootstrap CSS served from a CDN --> <link href="https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" integrity="sha384-zF4BRsG/fLiTGfR9QL82DrilZxrwgY/+du4p/c7J72zZj+FLYq4zY00RylP

我在我的网站中加入了一个鞋样主题

<!-- Bootstrap CSS served from a CDN -->
<link href="https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" integrity="sha384-zF4BRsG/fLiTGfR9QL82DrilZxrwgY/+du4p/c7J72zZj+FLYq4zY00RylP9ZjiT" crossorigin="anonymous">

<!-- Scripts -->
<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>


问题是bootstrap.min.css文件加载了两次。在任何浏览器上打开开发人员控制台时,我都可以在参考资料中看到它两次。它是相同的文件,因为我可以看到它是由相同的html行加载的。因此,当我想关闭折叠或菜单时,它会快速关闭并再次打开。我不知道为什么它会加载两次。我如何解决这个问题?

我可以为您的问题考虑两个原因---

第一名

您有一个使用引导的插件,它正在加载附加的
cdn

第二名

您正在页面中添加一些包含文件,其中包含引导cdn。因此,主页将加载两个引导
cdn

建议
尝试从引导样本主题中删除引导CDN。因为我假设您的网站已经包含引导cdn

我可以为你的问题想两个原因---

第一名

您有一个使用引导的插件,它正在加载附加的
cdn

第二名

您正在页面中添加一些包含文件,其中包含引导cdn。因此,主页将加载两个引导
cdn

建议
尝试从引导样本主题中删除引导CDN。因为我假设您的网站已经包含引导cdn

我知道这是一条老线索,但我一直在寻找同样的线索,也找到了答案

从url中删除
integrity
属性,它只下载一次

这个新属性
integrity
属性,我认为是它让浏览器第一次调用cdn来检查文件是否被操纵,然后第二次调用恰好加载了文件


不知何故,它是有缺陷的,不应该下载两次

我知道这是一条老线索,但我一直在寻找同样的线索,也找到了答案

从url中删除
integrity
属性,它只下载一次

这个新属性
integrity
属性,我认为是它让浏览器第一次调用cdn来检查文件是否被操纵,然后第二次调用恰好加载了文件


不知何故,它是有缺陷的,不应该下载两次

@neophyte我正在使用Laravel开发此网站。这可能是因为它已经包含了引导程序,我在我的网站布局中再次包含了它。@新手我很困惑,因为这个文件是由同一行HTML加载的。它可能是你的laravel。我不明白你说的这句话是什么意思。你可以只发布控制台日志的那部分的图片吗。@新手我正在使用Laravel开发这个网站。这可能是因为它已经包含了引导程序,我在我的网站布局中再次包含了它。@新手我很困惑,因为这个文件是由同一行HTML加载的。它可能是你的laravel。我不明白你说的这句话是什么意思。你可以只发布控制台日志的那一部分的图片吗?当我在谷歌chrome中打开开发者工具时,我可以在“网络”选项卡中看到该页面加载的所有文件。我可以看到这个文件在那里下载了两次。在同一个选项卡中,我可以看到我的html中的哪一行下载了这个文件(当我将鼠标悬停在启动器上时),这是下载这个文件的同一行,就像在我的html中声明了两次一样,但它只声明了一次。当我在google chrome中转到开发者工具时,我可以在网络选项卡中看到页面加载的所有文件。我可以看到这个文件在那里下载了两次。在同一个选项卡中,我可以看到我的html中的哪一行下载了这个文件(当我将鼠标悬停在启动器上时),它是下载这个文件的同一行,就像在我的html中声明了两次一样,但只声明了一次。