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

unicode-bidi プロパティ

 unicode-bidi プロパティは、Unicode の記述方向を指定するプロパティです。右から読む、左から読むの切り替えを指定できます。 direction プロパティと併せて使用します。

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