Flex Box Flashcards
align-content
determines the vertical spacing between lines to set how multiple lines are spaced apart from each other
What are the values available for align-content?
flex-start: Lines are packed at the top of the container.
flex-end: Lines are packed at the bottom of the container.
center: Lines are packed at the vertical center of the container.
space-between: Lines display with equal spacing between them.
space-around: Lines display with equal spacing around them.
stretch: Lines are stretched to fit the container.
justify-content
aligns items horizontally
What are the values available for justify-content?
flex-start: Items align to the left side of the container.
flex-end: Items align to the right side of the container.
center: Items align at the center of the container.
space-between: Items display with equal spacing between them.
space-around: Items display with equal spacing around them.
align-items
aligns items vertically
What are the values available for align-items?
flex-start: Items align to the top of the container.
flex-end: Items align to the bottom of the container.
center: Items align at the vertical center of the container.
baseline: Items display at the baseline of the container.
stretch: Items are stretched to fit the container.
flex-direction
defines the direction items are placed in the container
What are the values available for flex-direction?
row: Items are placed the same as the text direction.
row-reverse: Items are placed opposite to the text direction.
column: Items are placed top to bottom.
column-reverse: Items are placed bottom to top.
order
reorder items. By default, items have a value of 0, but we can use this property to also set it to a positive or negative integer value (-2, -1, 0, 1, 2).
align-self
This property accepts the same values as align-items and its value for the specific item.
.yellow {
align-self: flex-end;
}
flex-wrap
Spread out items on other rows
What are the values available for flex-wrap?
nowrap: Every item is fit to a single line.
wrap: Items wrap around to additional lines.
wrap-reverse: Items wrap around to additional lines in reverse.
The two properties flex-direction and flex-wrap are used so often together that the shorthand property _______ was created to combine them
flex-flow
Example:
flex-flow: flex-direction flex-wrap;
flex-flow: column wrap;
align-content: flex-start;
Lines are packed at the top of the container.
align-content: flex-end;
Lines are packed at the bottom of the container.