Arranging elements on the page in different ways.
By combining layout functions, you can create complex and automatic layouts.
alignAligns content horizontally and vertically.
alignmentWhere to [align]($align) something along an axis.
angleAn angle describing a rotation.
blockA block-level container.
boxAn inline-level container that sizes content.
colbreakForces a column break.
columnsSeparates a region into multiple equally sized columns.
directionThe four directions into which content can be laid out.
enumA numbered list.
fractionDefines how the the remaining space in a layout is distributed.
gridArranges content in a grid.
hInserts horizontal spacing into a paragraph.
hideHides content without affecting layout.
lengthA size or distance, possibly expressed with contextual units.
listA bullet list.
measureMeasures the layouted size of content.
moveMoves content without affecting layout.
padAdds spacing around content.
pageLayouts its child onto one or multiple pages.
pagebreakA manual page break.
parArranges text, spacing and inline-level elements into a paragraph.
parbreakA paragraph break.
placePlaces content at an absolute position.
ratioA ratio of a whole.
relativeA length in relation to some known length.
repeatRepeats content to the available space.
rotateRotates content without affecting layout.
scaleScales content without affecting layout.
stackArranges content and spacing horizontally or vertically.
tableA table of items.
termsA list of terms and their descriptions.
vInserts vertical spacing into a flow of blocks.