python - 我应该如何将 base.css 与 Django 中的 base.html 文件链接?
问题描述
我正在尝试将我的 base.css 链接到 base.html 文件。当我这样做时,它并没有反映出任何变化。如果可能,正确的代码是什么?
我在 base.html 文件中使用页眉和页脚标记,但没有。我在项目中实现的不同属性。所以单独的 CSS 文件会比使用内联样式或内部样式表更好。但它不起作用。
使用的代码语法:
`{% load static %}
<html>
<head>
<link rel = 'stylesheet' href = '{% static 'css/base.css' %}'>
</head>
<header>
......
......
</header>
{% block content %}
{% endblock %}
<footer>....
</footer>
</html>'
此外,当我尝试为 base.html 创建一个单独的 .css 文件时。它没有用。所以我现在很困惑。似乎您无法链接两个模板标记文件 - 每个网页的 base.html(通用页眉和页脚)和每个网页的样式的 base.css。
解决方案
使用<link rel = 'stylesheet' href = '{% static 'css/base.css' %}'>
是链接css文件的正确方法。
假设我正确阅读了您的问题,如果某些效果没有出现,您的浏览器中的缓存可能会出现问题。我建议先禁用 chrome 中的缓存以进行开发。右键单击>检查元素>网络>“禁用缓存”
如果这不是您遇到的问题,那么您可能需要重新表述您的问题以解释哪些问题无法正常工作。
推荐阅读
- qt - 在运行时更改和更新几何网格
- jsf-2 - 如何在jsf中使用转换器获取字段的类类型?
- angular - 在 Angular Material 中使用 ngTemplateOutlet 时,键盘无法与 Menu 一起使用
- php - 我如何删除 php 7.2 上的 mysqli 错误
- c# - 在不使用乘法 C# 的情况下将字符串转换为整数
- apache-flink - 通过从 kafka 读取详细信息创建动态 flink 窗口
- javascript - 单选按钮选择并获取值时隐藏/可见复选框
- java - 无法更改低于某个最小值的按钮宽度
- python - 修改 url 参数以从多个网站下载图像
- javascript - Bootstrap,如果在页面加载时选中复选框,则单击复选框时不会取消选中