【发布时间】:2021-07-11 22:35:53
【问题描述】:
我正在使用 Flask 和 Tailwind CSS 开发 Web 应用程序,但无法导入自定义字体。我可以构建 CSS 文件,但 HTML 模板没有显示字体。如何让我的自定义字体导入?
我的 CSS 构建文件中有这个:
@tailwind base;
@tailwind components;
@tailwind utilities;
@font-face {
font-family: 'Grifter';
src: url(../../static/Skyer-Regular.otf);
}
这是我尝试使用导入字体时的示例:
<head>
<link rel="stylesheet" href="{{ url_for('static', filename=’mainStyles.css') }}"/>
</head>
<body class = 'bg-black'>
<div class = "font-pri text-3xl text-center text-white">
Sample Text
</div>
</body>
【问题讨论】:
-
你为什么不直接使用 href="name"?
-
我已经尝试过 href="name" 但没有奏效。它是 Flask,所以你必须使用 url_for
-
您必须正确获取路径名。
标签: python html flask jinja2 tailwind-css