3

我设置了一个指向 HTML 表单的 Django view+url。HTML 文件使用@import 链接到两个样式表。当我访问该页面时,终端告诉我 GET 请求已发送到两个 CSS 文件,但该页面呈现为没有任何 CSS 的纯 HTML。

下面是链接到 HTML 文件中样式表的代码:

<head>
<title>Register</title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<style>
    @import url("./css/common.css");
    @import url("./css/desktop.css");
</style>
</head>

以下是视图中的相关代码片段:

return render_to_response("signup.html", {'form': form,}, RequestContext(request))

如果要求,将发布更多代码。这真的让我很烦。提前致谢!

4

2 回答 2

0

您可以尝试将整个 css 文件内容放在样式标签之间,看看是否可行。然后你知道它导入css文件有问题并且你的路径错误。只是一个建议

于 2012-12-04T11:10:39.450 回答
0

您能否定义您导入css的当前文件位置在哪里,因为您尝试这样做

<style>
    @import url("./css/common.css");
    @import url("./css/desktop.css");
</style>

在这种情况下,您的 css 是向上的,然后是您的 html 页面 ???? 让我知道 ???

于 2012-12-04T12:11:10.317 回答