2013-07-05 2 views
1

Я загружаю «Ничего не могу» из шрифтов Google, который отлично работает во всех браузерах. Однако, если у меня есть шрифт, установленный на моей машине, он использует это вместо Google. Есть несколько проблем с этим, один из них заключается в том, что класс с font-size: 1.45em; выглядит намного больше, если шрифт загружен с локальной машины.Загрузка шрифтов Google игнорируется при наличии шрифта локально

Я понимаю, что процент людей, имеющих установленный шрифт, был бы минимальным, но все же мне просто интересно, есть ли способ всегда накладывать нагрузку на Google?

jsFiddle

+0

Можете ли вы опубликовать свой код здесь или даже скрипку? – dreamweiver

+0

Отредактированное сообщение и добавленная скрипка – Stefan

ответ

3

Ну, если вы посмотрите на сниппета позади URL Google дает вам использовать, он читает (для меня - это кажется Google делает браузер нюхают, чтобы не служить 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 самостоятельно, вы должны быть лучше.

+0

Я пробовал, вероятно, 20 разных вещей, я не знаю, почему это не перешло мне в голову. Ха, неловко ... хорошо заметили, спасибо. – Stefan

Смежные вопросы