unicode-bidi プロパティ
unicode-bidi プロパティは、direction プロパティによる rtl や ltr の設定に合わせた記述方法に表示するかを指定する CSS プロパティです。
direction プロパティが指定されていない場合はデフォルトである UNICODE の記述方向の設定によります。
direction: rtl;
unicode-bidi: bidi-override;
この文章は右横書きに指定しています。
詳しくは Example を参照してください
日本語の横書きではデフォルトで左から読みますのでほぼ direction プロパティの設定は必要がありません。アラビア語を表示したい場合や日本語の旧字での表示には便利な機能です。
ページ内 Index
構文(Syntax)
CSS
unicode-bidi: normal | embed | bidi-override | initial | inherit;
DOM ( JavaScript )
String = object.style.unicodeBidi;
object.style.unicodeBidi="normal | embed | bidi-override | initial | inherit";
値(Values)
| Value | 摘要 |
|---|---|
| normal | 初期値(default値)効果なし |
| embed | 単語の並びを direction プロパティの設定に合わせる |
| bidi-override | 単語の並びと単語の文字の並びも direction プロパティの設定に合わせる |
| initial | 初期値に戻す |
| inherit | 親エレメントのプロパティを継承 |
備考(Remarks)
| 初期値(Default value) | normal |
| 継承(Inherited) | Yes |
| CSS Animation | No |
