我用bootstrap创建了一个非常简单的页面。 (我有一个bootstrap组件) 我已经添加了一个额外的css文件但是在包含bootstrap.min.css时它不起作用。
有谁知道为什么?
我的页面:
<html>
<head>
<link rel="stylesheet" href="css/mystyle.css" type="text/css"> <-- This won't work
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <-- while this is included
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<TITLE>TestDev</TITLE>
</head>
<body>
<div class="well">
<p>Welcome</p>
</div>
</body>
</html>
mystyle.css
body{
background-color: darkred;
}
.well{
background: red;
}
答案 0 :(得分:1)
更改所包含样式的顺序。在Twitter Bootstrap文件之后应该包含mystyle.css
以覆盖默认样式。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
<link rel="stylesheet" href="css/mystyle.css" type="text/css">