【发布时间】:2015-03-03 01:55:48
【问题描述】:
This question 表示 css 文件按调用顺序加载。但是我有三个 css 文件,两个来自 cdn,一个来自本地,最后调用本地的。 cdn 优先于本地 css。我假设这是因为非本地 css 表需要更长的时间来加载。如何让本地 css 的规则优先?
我试过了
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap-theme.min.css">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="style.css">
和
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap-theme.min.css">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js" ></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
<script>
$(document).ready(function(){
$('head').append($('<link rel="stylesheet" type="text/css" />').attr('href', 'style.css'));
});
</script>
<link rel="stylesheet" href="style.css">
编辑:问题在于
.panel-head > .panel-default
在 cdn 文件中优先于
.panel-default
【问题讨论】:
-
这可能是由于您的规则的特殊性和引导规则超过了它们。
-
是的。谢谢,j08691!