HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

@fontfaceを使用してHTML5にテキストを描画することは最初は機能しません


@ font-faceを介してロードされた書体を使用してキャンバスにテキストを描画すると、最初はテキストが正しく表示されません。これは、ブラウザがまだネットワークからフォントをロードしていないためです。したがって、すでに利用可能なフォントを利用します。

フォントを使用する前に、フォントのロードを完了する必要があります。これは、

タグを使用して確認できます。フォントが使用可能であり、他の要素がプリロードされていることを確認したい場合は、
タグを使用してこれを行うことができます

<div style="font-family: PressStart;"></div>  

このようなフォントをロードすることもできます-

var newFont = new FontFace(‘New Font', 'url(https://samplefont.woff2)');  
newFont.load().then(function(font){  
   document.fonts.add(font);  
   alert('Font successfully loaded!');  
});                  

  1. Tkinter Canvasテキストアイテムのフォントサイズを設定するにはどうすればよいですか?

    Canvasは、関数、メソッド、および属性の機能でウィジェットを制御するtkinterの柔軟なウィジェットの1つです。ただし、tkinterキャンバスは、 create_text(options)を使用してテキストを作成するために使用できます。 コンストラクタ。コンストラクターで他のプロパティと一緒にテキストを定義できます。テキストを定義した後、 font(property)を使用して、font-family、font-size、font-styleなどのテキストスタイルを制御できます。 。 例 次の例を見てみましょう。ここでは、新しいテキストを追加してから、フォントを使用してサイズを変更し

  2. BIOSでカレンダーの日付を変更しても機能しません

    本日の投稿では、原因を特定し、 BIOSでカレンダーの日付が変更される理由の問題に対する可能な解決策を提供します。 Windows 10には反映されません。BIOS(基本入出力システム)は、パーソナルコンピュータのマイクロプロセッサが、電源を入れた後にコンピュータシステムを起動するために使用するプログラムです。また、コンピューターのオペレーティングシステムと、ハードディスク、ビデオアダプター、キーボード、マウス、プリンターなどの接続デバイスとの間のデータフローも管理します。 BIOSはコンピュータの不可欠な部分であり、消去可能でプログラム可能な読み取り専用メモリ上のマイクロプロセッサに