CSSテキストに関する水平配列[4]
1129 ワード
通常ストリームでは,テキストはいずれも
,
配列表示であり,配列方向を変更したい場合はCSS属性で変更できる.text-align
属性 (text-align)
は、テキストの水平方向を変更することができるが、内部の配列方向を変更しない.// : left( 、 ),center( ),right( )
.txt { text-align: right; }
writting-mode
属性 (writting-mode)
は、テキストの垂直方向を変更することができる.// : horizontal-tb( 、 ),vertical-lf( 、 ),vertical-rl( 、 )
.txt { writting-mode: vertical-lr; }
direction
属性 (direction)
はテキスト内部の配列方向を表し、HTMLのグローバル属性dir
と一致する.// : ltr( 、 ),rtl( )
// 1 23 45 rtl , 45 23 1
.txt { direction: rtl; }
PS: rtl , unicode-bidi
unicode-bidi
属性unicode-bidi
は、上記の 1 23 45 rtl , 45 23 1
の場合を変更することができ、direction
の属性の強化である.// : 1 23 45 rtl , 45 23 1
.txt { unicode-bidi: normal; }
// : 1 23 45 rtl , 45 23 1
.txt { unicode-bidi: embed; }
// : 1 23 45 rtl , 54 32 1
.txt { unicode-bidi: bidi-override; }