html - 首次访问时未加载自定义字体

标签 html css wordpress google-chrome fonts

我创建了一个新网站 ( http://www.glutenfreekate.com ) 并使用了我包含在 style.css 中的自定义字体。我以前使用过自定义字体,从来没有遇到过任何问题。这次我有以下问题:

当我第一次访问该页面或清空缓存后,字体没有加载。换句话说:没有文本。它没有使用另一种字体,但根本没有。它似乎为单词留出了空间。它似乎是看不见的。当我点击页面上的任何地方时,它就会被加载,并且在接下来的每次访问中它都会在那里。

这个问题似乎只存在于当前的 Chrome 中。

我尝试将它添加到导入所有其他样式表的 style.css 中以及使用该字体的样式表的最顶部。两者都没有帮助。

我尝试重命名字体文件和字体名称,但没有成功。

代码如下:

@font-face {

font-family: 'aaarghnormal';
  src: url('../katebreuerme/fonts/aaargh.eot');
  src: url('../katebreuerme/fonts/aaargh.eot?#iefix') format('embedded-opentype'),
  url('../katebreuerme/fonts/aaargh.woff') format('woff'),
  url('../katebreuerme/fonts/aaargh.ttf') format('truetype'),
  url('../katebreuerme/fonts/aaargh.svg#aaarghnormal') format('svg');
  font-weight: normal;
  font-style: normal;
}

body {
  font-family: "aaarghnormal", Helvetica, Century Gothic, Verdana, sans-serif, serif, Courier, monospace;
}

关于如何解决这个问题的任何想法?如果我的读者在第一次访问时看不到字体,我认为这不是一件好事...

谢谢!

最佳答案

也许没什么,但你有:

@import url("css/style.css");

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

你的css/style.css使用的是字体吗? 因为也许第一次字体还没有加载,你试图在 css/style.css 上使用它,我错了吗?

尝试更改它并首先加载字体,然后将 css/style.css 直接包含在 html 文件中。 不确定这是否会解决您的问题,但尝试无需任何费用

关于html - 首次访问时未加载自定义字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22321764/

相关文章:

html - CSS:背景图像大于整个页面

javascript - position:fixed 导致没有背景颜色

html - 固定下拉菜单可滚动

html - 如何将 svg 图标添加到带有文本的按钮

javascript - 如何使用 React Hooks 捕获最后一个输入字母

javascript - 动态加载文件到 html 选项卡内容

javascript - 将鼠标悬停在帖子链接上时,我可以使用帖子缩略图作为光标图像吗? (文字出版社)

css - 如何仅针对 WordPress 上的顶级导航项显示事件状态(例如下划线)?

php - 在 PHP 循环中将 'end' 基础类添加到 div 的样式不正确

html - 使用onclick使svg图像对象可点击,避免绝对定位