最新のWeb開発のチュートリアル
 

Style fontSizeAdjust Property

<スタイルオブジェクト

フォントサイズを調整します。

document.getElementById("myP").style.fontSizeAdjust = "0.58";
»それを自分で試してみてください

定義と使用法

fontSizeAdjustプロパティセットまたはテキストのフォントアスペクト値を返します。

すべてのフォントが持つaspect value小文字とのサイズ差である"x"と大文字"X"

fontSizeAdjustプロパティは、あなたの第一選択のフォントが利用できないフォントサイズをより良く制御することができます。 フォントが利用できない場合は、ブラウザが2番目に指定されたフォントを使用しています。 これは、フォントサイズの大きな変化につながる可能性があります。 これを防ぐために、このプロパティを使用します。

ブラウザが最初の選択フォントのアスペクト値を知っている場合は、ブラウザが第2選択肢のフォントでテキストを表示するときに使用するフォントサイズを把握することができます。


ブラウザのサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

fontSizeAdjustプロパティはFirefoxのみでサポートされています。


構文

fontSizeAdjustプロパティを返します:

object .style.fontSizeAdjust

fontSizeAdjustプロパティを設定します。

object .style.fontSizeAdjust="none| 値 説明 none デフォルト値。 いいえ、フォントサイズ調整ません number 第一の選択肢のフォントのx-高さを維持し、フォントのアスペクト値の比を計算します。

使用される式:第一選択のフォントサイズfont*(aspect value of first-choice font/aspect value of available font)利用可能なフォントに使用するフォントサイズ=

例:14pxのVerdana場合(aspect value of 0.58)利用できなかったが、利用可能なフォントのTimes New Romanは、0.46のアスペクト値を有し、使用するために調整フォントサイズは次のようになり14*(0.58/0.46) = 17.65px。 initial このプロパティがデフォルト値に設定します。 最初の記事を読みます inherit その親要素からこのプロパティを継承します。 継承についての記事を読みます

技術的な詳細

デフォルト値: なし
戻り値: テキストのフォントアスペクト値を表す文字列、
CSSのバージョン CSS3

関連ページ

CSSチュートリアル: CSSフォント

CSSリファレンス: font-size property

HTML DOMリファレンス: font property


<スタイルオブジェクト