XUL:Attribute:align
出典: MDC
- align
- 型: 下記の値より任意
- align 属性は、box の大きさが子の合計より大きいときの box の子要素の並び方を指定します。水平指向の box(hbox) のときは、子がどのように垂直に並ぶかを指定します。垂直指向の box(vbox) のときは、子がどのように垂直に並ぶかを指定するために使用されます。pack 属性は並び方に関連しますが、反対方向の位置を指定するために使用されます。また、align の値をスタイルプロパティの -moz-box-align を使用して指定することも出来ます。
-
start: 子要素は box の左端または上端から並びます。box の大きさが子要素の合計より大きいときは、右側または下側に余分な空間が置かれます。 -
center: 余分な空間は子要素の両側に均等に分かれ、子は box の中央に置かれます。 -
end: 子要素は box の右端または下端に置かれます。box の大きさが子要素の合計より大きいときは、左側または上側に余分な空間が置かれます。 -
baseline: この値は水平指向の box (hbox) にのみ適用されます。これにより、子要素はそれらのテキストラベルの順に並びます。 -
stretch: 子要素は box の大きさに引き伸ばされます。水平 box (hbox) では、子は box の高さと同じになるように引き伸ばされます。垂直 box (vbox) では、子要素は box の幅と同じになるように引き伸ばされます。box の大きさが変更されたときは、子もそれに従います。反対方向に引き伸ばす要素を生成するには flex 属性を使用してください。 -
left: 非推奨 要素はそれらの左端に並びます。 -
center: 非推奨 要素は水平方向の中央に置かれます。 -
right: 非推奨 要素はそれらの右端に並びます。
[編集] 参照
pack 属性