我一直在为django网站项目添加CSS样式,但是我发现有些奇怪的事我无法理解。
我的页面在添加或删除css文件时成功添加或删除了gif,但是例如,标签的颜色没有改变。这是我的简单CSS文件,其工作方式如下:
li a {
color: green;
}
body {
background: white url("images/background.gif") no-repeat;
}
[在浏览器中,我可以看到是否删除了第二条语句,但gif不再显示,但是无论是否删除第一条,所有文本仍为黑色。我也尝试过:
h1 a, h2 a {
color: #C25100;
}
但是它的工作原理相同,它不会更改任何文本,并且文档具有许多不同的标签,并且没有任何影响。
我将css这样包含在我的html文件中:
<link rel="stylesheet" type="text/css" href="{% static 'app_name/style.css' %}">
当我第一次发现它时,我也有引导程序链接,但是我删除了它,它什么也没改变。
颜色没有改变,因为h1 a
表示a
内部的h1
。我想您应该将其更改为h1, a
,即h1和a
。 Read more here。