テキスト下線の位置。
名前 | text-underline-position
|
---|---|
値 | auto | [ under || [left | right] ] |
初期値 | auto |
適用対象 | すべての要素 |
継承 | される |
百分率 | 受容しない |
算出値 | 算出色¶ |
正準的順序 | 文法に従う |
アニメーション型 | 離散的 |
このプロパティは、要素に指定された下線の位置を設定する(これは、先祖要素により指定される下線には影響しない)。[left/right]のみが指定された場合、auto も含意される。
auto
注記: ユーザー エージェントには、既定の下線位置は alphabetic 基底線になるべく近くすることが示唆される ― alphabetic 下線が高過ぎて、下付き文字(あるいは低くされた)テキストに交叉したり、漢字やチベット語などのアジアの用字系のグリフ上を描くことになる場合は、under にて述べたように、下線を[低くずらすか、em ボックス辺に整列する]方が、より適切になるであろう。
<SPAN style="text-decoration:underline">開始 <SPAN style="border:1px solid red; text-underline-position:auto; ">テストghij</SPAN> 終了</SPAN>
under
¶例省く
注記: 値 under は、下線がグリフと競合しないことを保証するものではない ― フォントには、[ディセンダ/発音区別符]が、フォントのディセント計量の下へ拡張するものもあるので。
<SPAN style="text-decoration:underline">開始 <SPAN style="border:1px solid red; text-underline-position:under; ">テストghij</SPAN> 終了</SPAN>
left
、right
![]() left |
![]() right |
縦書きモードにおいては、text-underline-position の[left/right]値は、下線をテキストのどちら側にも配置できるようにする(横書きモードにおいては、両値とも auto として扱われる)。
<DIV style="border:1px solid black; width:100px; writing-mode:vertical-rl; "> <SPAN style="text-decoration:underline">開始 <SPAN style="border:1px solid red; text-underline-position:left; ">テストghij</SPAN> 終了</SPAN> </DIV>
<DIV style="border:1px solid black; width:100px; writing-mode:vertical-rl; "> <SPAN style="text-decoration:underline">開始 <SPAN style="border:1px solid red; text-underline-position:right; ">テストghij</SPAN> 終了</SPAN> </DIV>
¶省く
text-decoration。text-decoration-color、text-decoration-line、text-decoration-style。writing-mode。
表示内容: |
表示内容: |