gpt4 book ai didi

css - 我安装的字体 (@font-face) 不适用于所有浏览器 - 只有 Chrome

转载 作者:行者123 更新时间:2023-11-28 11:07:06 25 4
gpt4 key购买 nike

我在网站上安装了字体,但它只会在 Chrome 上显示(我在 Firefox 和 Explorer 上检查过)。我不知道我是否在编码中遗漏了什么?

字体

@font-face {
font-family: 'octin_sports_freeregular';
src: url('octinsports-webfont.eot');
src: url('octinsports-webfont.eot?#iefix') format('embedded-opentype'),
url('octinsports-webfont.woff') format('woff'),
url('octinsports-webfont.ttf') format('truetype'),
url('octinsports-webfont.svg#octin_sports_freeregular') format('svg');
font-weight: normal;
font-style: normal;

}

然后在 HTML 中:

<link rel="stylesheet" href="http://weareprodigy.co/stylesheet.css" type="text/css"     charset="utf-8">

在标题中:

h1 {

font-size: 32px;
font-size: 2.25rem;
font-family: 'octin_sports_freeregular', Impact, Charcoal, sans-serif;
text-shadow: 2px 4px 3px rgba(0,0,0,0.7);
}


h2 {
font-size: 28px;
font-size: 1.875rem;
font-family: 'octin_sports_freeregular', Impact, Charcoal, sans-serif;
color: #8CC63E;
-webkit-text-stroke-width: .5px;
-webkit-text-stroke-color: black;
}

链接:www.weareprodigy.co

最佳答案

每个浏览器使用不同的方式加载字体,一些使用EOT文件,一些使用WOFF文件。

您目前只有 EOT 文件上传到服务器,chrome 使用 EOT 文件,但 IE 和 Firefox 将使用其他两种格式之一。

您需要确保文件上传到正确的位置,并且在您的 CSS 中,您链接到正确的位置。

编辑

刚刚查看了您的 CSS。不需要在根级别有额外的 style.css,因为在实际主题中,字体已经被调用。我的猜测是字体已经放在根级别而不是主题文件夹中。

编辑 2

更改您的主题 style.css 文件 (wp-content/themes/epik/style.css) 以显示此内容

@font-face {
font-family: 'octin_sports_freeregular';
src: url('../../../octinsports-webfont.eot');
src: url('../../../octinsports-webfont.eot?#iefix') format('embedded-opentype'),
url('../../../octinsports-webfont.woff') format('woff'),
url('../../../octinsports-webfont.ttf') format('truetype'),
url('../../../octinsports-webfont.svg#octin_sports_freeregular') format('svg');
font-weight: normal;
font-style: normal;
}

由于字体位于根目录中,因此应指向根文件,因为 css 正在 epik 主题文件夹 atm 中查找字体。

关于css - 我安装的字体 (@font-face) 不适用于所有浏览器 - 只有 Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22202585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com