我在Chrome版本“48.0.2564.82 m(64位)”上加载WebFont时出现问题。
问题是,当我加载页面或通过除使用刷新功能之外的任何方式导航到页面时,webfont未应用。
这是我的CSS文件中的代码段,我加载并设置字体:
@import url(//fonts.googleapis.com/css?family=Lato:400,300italic,700);
body, html {
width: 100%;
height: 100%;
background-color: #444444;
font-family: 'Lato', sans-serif, arial;
}
我在这里解决了这个问题: https://gfycat.com/UnfoldedAlarmingFoxhound
任何线索?
答案 0 :(得分:1)
这是一个已知问题,他们修复了版本49.0.2623.13。尝试用金丝雀。
答案 1 :(得分:0)
首先,您需要确保@import位于CSS文件的顶部,除此之外,您还要注释掉您的网址,而不是用引号括起来,并且在开头没有“http”。
应该是什么
@import url(http://fonts.googleapis.com/css?family=Lato:400,300italic,700);
试试这个 -
body {
-webkit-animation-delay: 0.1s;
-webkit-animation-name: fontfix;
-webkit-animation-duration: 0.1s;
-webkit-animation-iteration-count: 1;
-webkit-animation-timing-function: linear;
}
@-webkit-keyframes fontfix {
from { opacity: 1; }
to { opacity: 1; }
}