在 django(本地测试项目)中,我将我的style.css文件放在一个静态文件夹中,该文件工作完美,样式适用于模板.静态文件夹包含图像文件夹和字体文件夹.图像文件夹的内容出现在浏览器中,但字体不
... . . 在 django(本地测试项目)中,我将我的style.css文件放在一个静态文件夹中,该文件工作完美,样式适用于模板.静态文件夹包含图像文件夹和字体文件夹.图像文件夹的内容出现在浏览器中,但字体不是!!!
这是我的字体代码:
font-family: 'BMitra';src: url('fonts/BMitra.eot?#') format('eot'),url('fonts/BMitra.ttf') format('truetype'),url('fonts/BMitra.woff') format('woff');
我通过firebug检查css并发现我的个人字体是禁用的,浏览器使用tahoma代替:
direction: rtl;color: #092E20;font-size: 24px;font-family: BMitra,Tahoma,Arial;text-align: right;
你如何在django中使用font-face?
.解决方法
. 正如您所提到的,您的目录结构是:
>静态
> css
> my_css_file.css
>字体
> font1
> font2
然后在my_css_file.css文件中,您需要升级一个文件夹来访问字体:
url('../fonts/BMitra.ttf'). . .. ...