Css 为什么我的网站上的自定义字体不起作用

Css 为什么我的网站上的自定义字体不起作用,css,Css,在我添加对.ttf、.eot和.svg的支持之前,它可以工作,但是现在,它不再工作了 CSS: 它在任何浏览器上都不起作用吗?请进一步解释您尝试了什么,您对CSS做了哪些更改等等。是的,它在任何浏览器上都不起作用。我只更改了styles.css和我以前的字体css:`@charset“UTF-8”;@font-face{font-family:'qianxsnjgregular';src:url('./font/zh/qxsn-webfont.woff2')格式('woff2'),url('./

在我添加对.ttf、.eot和.svg的支持之前,它可以工作,但是现在,它不再工作了

CSS:


它在任何浏览器上都不起作用吗?请进一步解释您尝试了什么,您对CSS做了哪些更改等等。是的,它在任何浏览器上都不起作用。我只更改了styles.css和我以前的字体css:`@charset“UTF-8”;@font-face{font-family:'qianxsnjgregular';src:url('./font/zh/qxsn-webfont.woff2')格式('woff2'),url('./font/zh/qxsn-webfont.woff')格式('woff'),字体重量:正常;字体样式:正常;字体显示:交换;}正文{font family:'qianxsnjgregular',SimHei,sans serif;font-weight:normal;font-style:normal;}`谢谢。我下载了所有的字体文件,发现只有WOFF和WOFF2文件在工作。其他文件都坏了。浏览器使用了无法读取的字体。那么我该怎么做才能修复它呢
@charset "UTF-8";
@font-face {
    font-family: 'qianxsnjgregular';
    src: url('./font/zh/qxsn-webfont.eot');
    src: url('./font/zh/qxsn-webfont.eot?#iefix') format('embedded-opentype'),
         url('./font/zh/qxsn-webfont.woff2') format('woff2'),
         url('./font/zh/qxsn-webfont.woff') format('woff'),
         url('./font/zh/qxsn-webfont.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
body {
    font-family: 'qianxsnjgregular', SimHei, sans-serif;
    font-weight:normal;
    font-style:normal;
}