# Auto Layout

The [auto layout](UIAutoLayout.md) system provides ways to place elements in nested layout groups such as horizontal groups, vertical groups, or grids. It also allows elements to automatically be sized according to the contained content.

* [Content Size Fitter](script-ContentSizeFitter.md)
* [Layout Element](script-LayoutElement.md)
* [Horizontal Layout Group](script-HorizontalLayoutGroup.md)
* [Vertical Layout Group](script-VerticalLayoutGroup.md)
* [Grid Layout Group](script-GridLayoutGroup.md)
