--- title: box-direction slug: Web/CSS/box-direction tags: - CSS - Non-standard - Reference - box-direction translation_of: Web/CSS/box-direction ---
これはもともと CSS Flexible Box Layout Module の草稿のプロパティでしたが、より新しい標準に置き換えられました。以前の標準であった box-direction は flex-direction に置き換えられたので、 -moz-box-direction は XUL でのみ使用されます。現在の標準についての情報はフレックスボックスを参照してください。
CSS の box-direction プロパティは、ボックスが内容を通常通りに (上または左から) 配置するか、逆方向に (下または右から) 配置するかを指定します。
/* キーワード値 */ box-direction: normal; box-direction: reverse; /* グローバル値 */ box-direction: inherit; box-direction: initial; box-direction: unset;
{{CSSInfo}}
box-direction プロパティは以下の列挙されたキーワード値のうちの一つで指定します。
normalreverse.example {
/* bottom-to-top layout */
-moz-box-direction: reverse; /* Mozilla */
-webkit-box-direction: reverse; /* WebKit */
box-direction: reverse; /* 仕様書通り */
}
配置目的で start で示されるボックスの端は、ボックスの方向に依存します。
| Horizontal | left |
|---|---|
| Vertical | top |
start と反対側の辺は end で示します。
書字方向が要素の dir 属性を使用して設定されている場合は、このスタイルは無視されます。
{{Compat("css.properties.box-direction")}}