javascriptメソッドは、@ font-faceスタックと各ブラウザの正しいURLを提供するだけです。
次のようにあなたは、このスタックを使用することができます。
font-family:your-google-font-name, arial, helvetica, freesans, sans-serif;
をJavaScriptはブラウザで無効になっている場合は、フォントがArialのがインストールされていない場合はhevetivaに、バックのArialに分類されます - など
に
通常はフォールバックフォントを使用しているため、元のフォントとほぼ同じように見えるため、異なる高さが問題になるはずはありません。
JavaScriptを使用すると、邪魔にならないように問題はありません。
HTML Jasvascriptとクラス名(私はここではjQueryのを好む)作る:
(function($){
$(document).ready(function(){
$('html').addClass('withJS');
});
}(jQuery));
今、あなただけのCSSにJavaScriptを使用したりすることなく、異なるスタイルを設定することができます。実際のフォントファミリの用途に応じて、
var myFontFamily = $('body').css('fontFamily');
// Log to see whats the name you are working with:
console.log(myFontFamily);
if(myFontFamily == 'your-family-name-here'){
$('body').css({fontSize: '20px' });
} else {
// do something else...
}
を(bodyタグ上の例)異なる高さを設定する
うん、そのリンクは確かに理想的なソリューションではないが、それは一種のビットで動作することになります微調整(大丈夫、多分クロスブラウザーがうまくいけば疑問に思うだろう)。 – DACrosby