【发布时间】:2017-07-10 16:08:12
【问题描述】:
我想尝试覆盖我使用 pinax 获得的默认引导 css 文件,例如更改 topnav 背景颜色并更改我创建的 <p class="a12" >gggggggg</p> 的样式。
我在 stakoverflow 中看到了那个链接
How to change the pinax(0.9a2) template?
我在 mysite\static\css\my_custom_stuff.css 中添加了我的自定义 css CSS:
.a12{
background-color: red;
color: green;
}
.topbar-inner, .topbar .fill {
background-color: red;
background-image: -webkit-linear-gradient(top, #333, #FF4242);
background-image: -o-linear-gradient(top, #333, #FF4242);
background-image: linear-gradient(top, #333, #FF4242);
}
并将以下内容添加到 homepage.html
{% block extra_head %}
<link rel="stylesheet" href="{{ STATIC_URL }}css/my_custom_stuff.css">
<p class="a12" >gggggggg</p>
{% endblock %}
有人可以帮我理解我做错了什么吗? 我该怎么做才正确 提前致谢
【问题讨论】:
-
当我添加 "os.path.join(PROJECT_ROOT, "static")," 到 STATICFILES_DIRS = [ os.path.join(PROJECT_ROOT, "static", "dist"), os.path .join(PROJECT_ROOT, "static"),我看到了以下变化 -> os.path.join(PROJECT_ROOT, "static","css"),因为我想具体一点,但它没有用