当字体存在于本地时,谷歌字体加载被忽略
Google fonts load ignored when font exists locally
我正在从谷歌字体加载"你无能为力",它在所有浏览器中都能完美工作。然而,如果我的机器上已经安装了字体,它会使用它而不是谷歌字体。这有几个问题,一个是如果从本地机器加载字体,则具有font-size: 1.45em;
的类会显得更大。
我意识到安装字体的人的比例会很低,但我仍然想知道是否有办法总是从谷歌加载?
jsFiddle
好吧,如果你看看谷歌给你使用的URL后面的片段,它会显示(对我来说,谷歌似乎进行浏览器嗅探,以不提供Firefox IE特定的解决方案等):
@font-face {
font-family: 'Nothing You Could Do';
font-style: normal;
font-weight: 400;
src: local('Nothing You Could Do'),
local('NothingYouCouldDo'),
url(http://themes.googleusercontent.com/static/fonts/no...YU.woff) format('woff');
}
失去两个local
位,自己主持CSS,你应该会更好。
相关文章:
- 如何在谷歌字体加载时显示加载图像
- 如何知道字体(@font face)是否已经加载
- 仅在加载Google Web字体后绘制到画布
- 当CDN加载失败时,为字体添加一个本地CSS回退
- 可靠地将字体加载到 DOM 中以获取画布元素
- 警告:字体加载过程中出错:轨道上的PDFJS超过了最大调用堆栈大小错误
- 正确使用Web字体加载器活动/非活动回调
- 如何在不下载的情况下将谷歌字体加载到chrome打包的应用程序中
- 动态附加的 Web 字体加载器 - 如何检查脚本是否已存在
- 网页字体加载器 - 加载所有字体时
- 如何在字体加载或回流后触发均衡器
- web字体加载的事件处理程序
- 用原生移动字体而不是自定义字体加载网站的最佳方式
- 当字体存在于本地时,谷歌字体加载被忽略
- 我需要将100种字体加载到我的网页中进行查看
- 如何使用jQuery将TypeKit字体加载到CKEditor实例中
- Chromecast和CSS字体加载
- PDF.js字体加载错误
- CKEditor外部字体加载在字体下拉列表中
- 如何在网页字体加载后收到通知