スパン内の各文字の幅と高さを計算する最良の方法は何ですか?
たとえば、html は次のようになります。
<span style="font-size:12px">Test 100<span>
したがって、1 つの方法は、スパンのスタイルを使用して各文字のダミー スパンを作成し、それを dom に追加して、高さと幅を取得することです。
クエリを使用した例:
var x = $('<span style="font-size:12px">' + 'T' + '</span'>);
$('body').append(x);
var h = x.height(), w= x.width();
x.remove();
しかし、これは非効率的です。それを行う他の方法はありますか?