布局容器

用于布局的容器组件,方便快速搭建页面的基本结构

<el-container>:外层容器。当子元素中包含 <el-header><el-footer> 时,全部子元素会垂直上下排列,否则会水平左右排列。

<el-header>:顶栏容器。

<el-aside>:侧边栏容器。

<el-main>:主要区域容器。

<el-footer>:底栏容器。

提示

这些组件使用了 flex 布局,请确保您的浏览器支持该特性。 此外,<el-container> 的直接子元素必须是后四个组件中的一个或多个。 并且后四个组件的父元素也必须是 <el-container>

常见布局

样例

Container API

Container 属性

名称描述类型默认值
direction子元素的排列方向枚举当子元素中有 el-headerel-footer 时为 vertical,否则为 horizontal

Container 插槽

名称描述子标签
default自定义默认内容容器 / 顶栏 / 侧边栏 / 主要区域 / 底栏

Header API

Header 属性

名称描述类型默认值
高度顶栏高度string60px

Header 插槽

名称描述
default自定义默认内容

Aside API

Aside 属性

名称描述类型默认值
width侧边栏宽度string300px

Aside 插槽

名称描述
default自定义默认内容

Main API

Main 插槽

名称描述
default自定义默认内容
名称描述类型默认值
高度底栏高度string60px
名称描述
default自定义默认内容

来源

组件样式文档

贡献者