2013-07-05 20 views
1

我从谷歌字体中加载'没有你可以做',它在所有浏览器中完美地工作。但是,如果我的机器上已安装字体,则会使用该字体而不是Google。这有几个问题,其中一个是如果字体从本地机器加载,那么font-size: 1.45em;的类似乎更大。当字体在本地存在时Google字体加载被忽略

我意识到安装字体的人的百分比是最小的,但我仍然只是想知道是否有办法总是强制从谷歌加载?

jsFiddle

+0

你可以在这里发布你的代码,甚至是小提琴吗? – dreamweiver

+0

编辑后和添加小提琴 – Stefan

回答

3

好吧,如果你看一下谷歌的网址给你用后面的代码片段,它读取(对我来说 - 它似乎谷歌并浏览器嗅探并未担任火狐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,你应该更好。

+0

我尝试了大概20种不同的事情,我不知道为什么这并没有跨越我的想法。哈,令人尴尬...发现,谢谢。 – Stefan