# Stack

The Stack component manages layout of immediate children along the vertical or horizontal axis with optional spacing and/or dividers between each child.

## Horizontal Stack

Horizontally stacked items.

![](https://1373299915-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8F6PrkNTG8Y34hADzKOL%2Fuploads%2Fgit-blob-c99d819615d60bcae6aac5893cc7769e06f17209%2Fimage%20\(108\).png?alt=media)

```powershell
New-UDStack -Content {
   New-UDPaper -Content { "Item 1" } -Elevation 3
   New-UDPaper -Content { "Item 2" } -Elevation 3
   New-UDPaper -Content { "Item 3" } -Elevation 3
} -Spacing 2
```

## Vertical Stack

Vertically stacked items.

![](https://1373299915-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8F6PrkNTG8Y34hADzKOL%2Fuploads%2Fgit-blob-b44bad518b0372e15126f2bf181ede0f5ce47350%2Fimage%20\(32\).png?alt=media)

```powershell
New-UDStack -Content {
   New-UDPaper -Content { "Item 1" } -Elevation 3
   New-UDPaper -Content { "Item 2" } -Elevation 3
   New-UDPaper -Content { "Item 3" } -Elevation 3
} -Spacing 2 -Direction 'column'
```

## API

* [New-UDStack](https://github.com/ironmansoftware/universal-docs/blob/v5/cmdlets/New-UDStack.txt)
