【发布时间】:2013-01-24 17:35:41
【问题描述】:
我有两个 django 模板页面,其中之一是“base.html”,将基本的 html 标签设置为基本模板。现在我有一个扩展它的页面“child.html”,其中包含{% extends "base.html" %} 之类的内容。现在我必须更改这个特定页面的<body> 背景颜色,所以在“child.html”的 css 中我写道:
body {
background-color: #000000;
/* some other css here */
}
但身体似乎对任何变化都没有反应。我想我一定错过了什么。请帮忙,谢谢。
编辑: 在“child.html”中,我只是有
<link rel="stylesheet" type="text/css" href="/site-media/css/template_conf.css"/>
我尝试在template_conf.css 中更改body css,并且没有其他页面包含template_conf.css。
【问题讨论】:
-
在“child.html”的 css 中是什么意思?该 CSS 是如何包含在模板中的?
-
@DanielRoseman:我更新了问题。感谢您的帮助。
-
而
link标签是否包含在由父级定义的模板块中,所以它实际上被渲染了?它是否出现在呈现的 HTML 中?