Google ビジュアライゼーション API を介して生成されたカスタム CSS フォントをチャートに指定しようとしています。CSS スタイルシート内と Google fonts.googleapis.com の両方でフォントを指定しようとしました
Google Visualization API chartOptions 内:
var options = {
fontName : 'FranchiseRegular',
tooltip: { textStyle: { fontName: 'Verdana', fontSize: 12 } }
};
私のstyle.css内:
@font-face {
font-family: 'FranchiseRegular';
src: url('/_fonts/franchise-bold-webfont.eot');
src: url('/_fonts/franchise-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/_fonts/franchise-bold-webfont.woff') format('woff'),
url('/_fonts/franchise-bold-webfont.ttf') format('truetype'),
url('/_fonts/franchise-bold-webfont.svg#FranchiseRegular') format('svg');
font-weight: normal;
font-style: normal;
}
私のHEADタグ内:
<link href='http://fonts.googleapis.com/css?family=Magra:400,700'
rel='stylesheet' type='text/css'>
そのため、Verdana 呼び出しはうまく機能し、すべてのツールチップが Verdana として正しく表示されます。しかし、タイトル、軸ラベル、チャート ラベルはすべて TimesNewRoman に適用されます。CSS で指定された FranchiseRegular として、または HEAD タグで指定された Magra として表示されるようにしたいと思います。
ここでオプションを徹底的に調べました: https://developers.google.com/chart/interactive/docs/gallery/bubblechart
質問の核心は、適切な構文は何ですか
fontName: <global-font-name>
これらのいずれかを達成するために、chartOptions 内で私の fontName の適切な構文を提供していただければ、非常に感謝します。前もって感謝します!:)