Skip to main content

AlignSelf

Type Alias AlignSelf 

Source
pub type AlignSelf = AlignItems;
Expand description

Aligns one child along the cross axis in flexbox or the block axis in grid.

It overrides the parent’s AlignItems value for that child.

MDN

Aliased Type§

pub enum AlignSelf {
    Start,
    End,
    FlexStart,
    FlexEnd,
    Center,
    Baseline,
    Stretch,
}

Variants§

§

Start

Items are packed toward the start of the axis

§

End

Items are packed toward the end of the axis

§

FlexStart

Items are packed towards the flex-relative start of the axis.

For flex containers with flex_direction RowReverse or ColumnReverse this is equivalent to End. In all other cases it is equivalent to Start.

§

FlexEnd

Items are packed towards the flex-relative end of the axis.

For flex containers with flex_direction RowReverse or ColumnReverse this is equivalent to Start. In all other cases it is equivalent to End.

§

Center

Items are packed along the center of the cross axis

§

Baseline

Items are aligned such as their baselines align

§

Stretch

Stretch to fill the container