【发布时间】:2017-09-02 21:18:04
【问题描述】:
所以我一直在绞尽脑汁想弄清楚为什么我的 CSS 文件无法被我的 Xampp 服务器读取。我认为一切都写得正确,所有参考都在它们应该在的地方,但我没有得到不同的结果。
body {
background-color: black;
}
<!DOCTYPE html>
<html lang="en">
<head>
<title>ETB</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="css/theme.css">
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header ">
<a id="logo" href="homepage.html"><img src="media/logotext.png" class="wtv"></a>
<ul id="navigation" class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Projects</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">Downloads</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</nav>
</body>
</html>
【问题讨论】:
-
您是否检查了控制台输出(Chrome 上的
Ctrl+Shift+I)是否有错误消息?它说什么? -
很难说出您到底遇到了什么问题以及“我没有得到不同的结果”是什么意思,但是您在 html 中遇到的一个问题是您包含 Bootstrap CSS after 你的css,所以它会覆盖任何常见的样式。您应该在 Bootstrap 之后包含您自己的主题 CSS。
-
好吧,这是我正在试验的东西,我注意到了一些差异。我的意思是说“得到不同的结果”实际上是我没有得到任何结果。除非它的内联 css,否则它似乎对结果没有影响。但你就是为了那个!
-
也没有出现错误信息。它可以很好地读取文件,只是似乎没有输出更改。
-
您是同时测试引导样式和theme.css 样式还是只测试theme.css?如果两者都不起作用,或者只有一个不起作用,我会很好奇。