## 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 |