多个CSS文件不起作用

时间:2015-07-05 20:55:54

标签: html css twitter-bootstrap

我用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;
}

1 个答案:

答案 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">