と計算テキスト幅Iは現在、テキストの幅を計算するには、次のコードを使用しています:JSキャンバス - 特定のテキスト・重量
正常に動作しますが、font
プロパティはそうのようにフォーマットされた文字列にする必要があり
function measureWordSize(word, font) {
var canvas = measureWordSize.canvas || (measureWordSize.canvas = document.createElement("canvas"));
var context = canvas.getContext("2d");
context.font = font;
var metrics = context.measureText(word);
return metrics.width;
}
:[italic] [bold] <font-size> <font-family>
。
テキストの幅を特定のtext-weight
で計算し、フォントを700px <font-size> <font-family>
に設定しても機能しません。 MDNは数字について何も言わないtext-weight
。
数値がtext-weight
の要素のテキスト幅を計算するにはどうすればよいですか?