CSS3: baseline-shift プロパティ - 優先するベースラインを指定し直す

■ 概要

項  目説  明
記述形式 セレクタ {baseline-shift: }
値 の形式 baselinesubsuper | 数値 (長さ,%
初 期 値 baseline
対応ブラウザー C3+ / e?+ / N?+ / Fx?+ / Op?+ / Ch?+ / Sa?+
適用可能な要素 インラインレベル要素
継  承 しない

■ 解説

baseline-shiftプロパティ は,優先するベースラインの指定し直し をします。

指定できる値の形式は,以下のとおりです。

説  明
baseline 現在の dominant-baseline プロパティ の値をそのままベースラインに使用します。
sub dominant-baseline プロパティ の値を下付き添え字の既定値で更新します。 この位置へのオフセットは親要素の標準フォントのデータ,すなわち,dominant baseline-table font-size から算出されます。 フォントに関するデータがない場合には,ブラウザーがオフセットを決めます。
super dominant-baseline プロパティ の値を上付き添え字の既定値に更新します。 この位置へのオフセットは親要素の標準フォントのデータ,すなわち,dominant baseline-table font-size から算出されます。 フォントに関するデータがない場合には,ブラウザーがオフセットを決めます。
数値 (% 親要素の line-height プロパティ の値を1とした百分率(%)でオフセットを指定します。 正の値は上方向,負の値は下方向へのオフセットとなります。
数値 (長さ) オフセットの値を直接数値で指定します。 正の値は上方向,負の値は下方向へのオフセットとなります。

数値 (長さ)では,次のような単位を付けて指定が可能です。

単位説  明
px
px とは画面の1画素(ピクセル) のサイズを1とする単位です。 実際に表示されるサイズは 72dpi や 96dpi といったモニタの解像度により変化します。
em
em とは現在使用中の標準フォントの高さを1とする単位です。 
ex
ex とは現在使用中の標準フォントの小文字の「x」の高さを1とする単位です。

■ 使用例(  baseline-shift プロパティの利用)

現在準備中です。

■ 備考

【参考ページ】