Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.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
Html 外部CSS文件可以';我没上过课_Html_Css_Twitter Bootstrap - Fatal编程技术网

Html 外部CSS文件可以';我没上过课

Html 外部CSS文件可以';我没上过课,html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,我有一个导航栏: <nav class="navbar navbar-default" style="background: black; margin-bottom: 0;"> 他们根本不工作。CSS文件工作正常,因为我检查和bg图片正在更改。我只有导航栏有问题,无法解决。根据这个:我做的每件事都很好。这是我第一次遇到这个问题。如果有人想知道,请使用bootstrap:) 有人帮忙吗?我不想使用内联css。您需要覆盖引导类,请使用!重要信息使其正常工作 .navbar-defau

我有一个导航栏:

<nav class="navbar navbar-default" style="background: black; margin-bottom: 0;">
他们根本不工作。CSS文件工作正常,因为我检查和bg图片正在更改。我只有导航栏有问题,无法解决。根据这个:我做的每件事都很好。这是我第一次遇到这个问题。如果有人想知道,请使用bootstrap:)


有人帮忙吗?我不想使用内联css。

您需要覆盖引导类,请使用
!重要信息
使其正常工作

.navbar-default {
    background: black !important; 
    margin-bottom: 0 !important;
}

注意:如果您使用
!重要信息
CSS中使用的所有其他规则都不能覆盖此声明。

您的样式很可能被覆盖,因为这些样式是在其他地方设置的。css中的C代表级联

简单的选择是在bootstrap样式表之后包含样式表


当然,您可以通过添加来覆盖此优先级!对于样式规则的结束很重要,但这会破坏CSS的某些功能,并且可能很难维护。

我认为默认引导导航栏样式正在应用,所以请尝试
!属性值前面的重要信息

.navbar-default {
background: black !important; 
margin-bottom: 0 !important;
}

我也遇到过同样的问题,在搜索了很多之后,我发现as
navbar default
是引导程序的默认类,它没有被外部css文件重载。你可以使用
!重要信息
css属性,当有默认类重载时,该属性将帮助您加载外部css文件

.navbar-default {
    background: black !important; 
    margin-bottom: 0 !important;
}

常规引导css不是正在覆盖你的吗?尝试添加!重要信息或切换正在加载的订单文件尝试使用nav.navbar-default更具体,或者即使这不能解决问题,也可以尝试使用带有
的属性!重要
如背景:黑色但小心使用重要的将限制您以后更改包括引导css在我之前,它修复了大多数问题,谢谢!
.navbar-default {
    background: black !important; 
    margin-bottom: 0 !important;
}