导入自定义字体 Flask 和 Tailwind CSS
Importing Custom Fonts Flask and Tailwind CSS
我正在使用 Flask 和 Tailwind 开发 Web 应用程序 CSS,但无法导入自定义字体。我可以构建 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>
我刚才遇到了这个确切的问题,并且有一个有效的解决方案。我最终不得不 link 每个 HTML 模板单独的 CSS 文件。这是我所做的一个例子。我的静态文件夹中有自定义字体和 CSS 文件。 gameStyles.css 是我的 Tailwind CSS 文件。
<link rel="stylesheet" href="{{ url_for('static', filename='gameStyles.css') }}"/>
<link rel="stylesheet" href="{{ url_for('static', filename='styles2.css') }}"/>
这是我要放入的示例 styles2.css:
@font-face {
font-family: 'reg';
src: url(../static/ObjectSans-Regular.otf);
}
body {
font-family: 'reg';
}
我尝试了所有方法,这是唯一对我有用的方法。希望这对您有所帮助!
我正在使用 Flask 和 Tailwind 开发 Web 应用程序 CSS,但无法导入自定义字体。我可以构建 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>
我刚才遇到了这个确切的问题,并且有一个有效的解决方案。我最终不得不 link 每个 HTML 模板单独的 CSS 文件。这是我所做的一个例子。我的静态文件夹中有自定义字体和 CSS 文件。 gameStyles.css 是我的 Tailwind CSS 文件。
<link rel="stylesheet" href="{{ url_for('static', filename='gameStyles.css') }}"/>
<link rel="stylesheet" href="{{ url_for('static', filename='styles2.css') }}"/>
这是我要放入的示例 styles2.css:
@font-face {
font-family: 'reg';
src: url(../static/ObjectSans-Regular.otf);
}
body {
font-family: 'reg';
}
我尝试了所有方法,这是唯一对我有用的方法。希望这对您有所帮助!