備忘録的プログラミングリファレンス

unicode-bidi プロパティ

 unicode-bidi プロパティは、direction プロパティによる rtl や ltr の設定に合わせた記述方法に表示するかを指定する CSS プロパティです。
 direction プロパティが指定されていない場合はデフォルトである UNICODE の記述方向の設定によります。

unicode-bidi プロパティ(右横書き)
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 AnimationNo

Example