## Container 布局容器
用于布局的容器组件,方便快速搭建页面的基本结构:
``:外层容器。当子元素中包含 `` 或 `` 时,全部子元素会垂直上下排列,否则会水平左右排列。
``:顶栏容器。
``:侧边栏容器。
``:主要区域容器。
``:底栏容器。
:::tip
以上组件采用了 flex 布局,使用前请确定目标浏览器是否兼容。此外,`` 的子元素只能是后四者,后四者的父元素也只能是 ``。
:::
### 常见页面布局
::: demo
```html
Header
Main
Header
Main
Footer
Aside
Main
Header
Aside
Main
Header
Aside
Main
Footer
Aside
Header
Main
Aside
Header
Main
Footer
```
:::
### 实例
::: demo
```html
导航一
分组一
选项1
选项2
选项3
选项4
选项4-1
导航二
分组一
选项1
选项2
选项3
选项4
选项4-1
导航三
分组一
选项1
选项2
选项3
选项4
选项4-1
查看
新增
删除
王小虎
```
:::
### Container Attributes
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---------|----------|---------|-------------|--------|
| direction | 子元素的排列方向 | string | horizontal / vertical | 子元素中有 `el-header` 或 `el-footer` 时为 vertical,否则为 horizontal |
### Header Attributes
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---------|----------|---------|-------------|--------|
| height | 顶栏高度 | string | — | 60px |
### Aside Attributes
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---------|----------|---------|-------------|--------|
| width | 侧边栏宽度 | string | — | 300px |
### Footer Attributes
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---------|----------|---------|-------------|--------|
| height | 底栏高度 | string | — | 60px |