vue element plus Container 布局容器

简介: vue element plus Container 布局容器

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

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

<el-header>:顶栏容器。

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

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

<el-footer>:底栏容器。

TIP

以上组件采用了 flex 布局,使用前请确定目标浏览器是否兼容。 此外, <el-container>的直接子元素必须是后四个组件中的一个或多个。 后四个组件的亲元素必须是一个 <el-container>

常见页面布局#

Header

Main

Header

Main

Footer

Aside

Main

Header

Aside

Main

Header

Aside

Main

Footer

Aside

Header

Main

Aside

Header

Main

Footer

例子#

  • Navigator One
  • Group 1
  • Option 1
  • Option 2
  • Group 2
  • Option 3
  • Option4
  • Navigator Two
  • Navigator Three
  • Group 1
  • Option 1
  • Option 2
  • Group 2
  • Option 3
  • Option 4

Tom

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

2016-05-02

Tom

No. 189, Grove St, Los Angeles

Container API#

Container Attributes#

属性名 说明 类型 默认值
direction 子元素的排列方向 enum 子元素中有 el-headerel-footer 时为 vertical,否则为 horizontal

Container Slots#

插槽名 说明 子标签
default 自定义默认内容 Container / Header / Aside / Main / Footer

Header API#

Header Attributes#

属性名 说明 类型 默认值
height 顶栏高度 string 60px

Header Slots#

插槽名 说明
default 自定义默认内容

Aside API#

Aside Attributes#

属性名 说明 类型 默认值
width 侧边栏宽度 string 300px

Aside Slots#

插槽名 说明
default 自定义默认内容

Main API#

Main Slots#

插槽名 说明
default 自定义默认内容
属性名 说明 类型 默认值
height 底栏高度 string 60px
插槽名 说明
default 自定义默认内容

源代码#

组件文档

相关文章
|
6月前
|
编解码 移动开发 前端开发
【Bootstrap】<前端框架>Bootstrap布局容器&栅格网格系统
【1月更文挑战第17天】【Bootstrap】<前端框架>Bootstrap布局容器&栅格网格系统
|
6月前
|
Java API 容器
java的图形化界面编程AWT与Swing学习记录与分享(其一container容器)
java的图形化界面编程AWT与Swing学习记录与分享(其一container容器)
110 0
|
3月前
|
容器 iOS开发 Linux
震惊!Uno Platform 响应式 UI 构建秘籍大公开!从布局容器到自适应设计,带你轻松打造跨平台完美界面
【8月更文挑战第31天】Uno Platform 是一款强大的跨平台应用开发框架,支持 Web、桌面(Windows、macOS、Linux)及移动(iOS、Android)等平台,仅需单一代码库。本文分享了四个构建响应式用户界面的最佳实践:利用布局容器(如 Grid)适配不同屏幕尺寸;采用自适应布局调整 UI;使用媒体查询定制样式;遵循响应式设计原则确保 UI 元素自适应调整。通过这些方法,开发者可以为用户提供一致且优秀的多设备体验。
145 0
|
4月前
|
安全 容灾 Serverless
云上应用管理问题之为什么很多业务会采用包年包月 + 按量付费的混合付费方式
云上应用管理问题之为什么很多业务会采用包年包月 + 按量付费的混合付费方式
|
3月前
|
消息中间件 Kubernetes 数据库
在k8S中,初始化容器(init container)概念原理是什么?
在k8S中,初始化容器(init container)概念原理是什么?
|
4月前
|
JavaScript 前端开发 容器
vue组件封装——固定宽高比的容器(2种方法:纯CSS实现 + JS实现)
vue组件封装——固定宽高比的容器(2种方法:纯CSS实现 + JS实现)
198 2
|
4月前
|
JavaScript 容器
vue 限制在指定容器内可拖拽的div
vue 限制在指定容器内可拖拽的div
36 0
|
4月前
|
Java 容器
Java详解:GUI图形用户界面设计—容器组件及面板布局方式
Java详解:GUI图形用户界面设计—容器组件及面板布局方式
105 0
|
5月前
|
前端开发 程序员 UED
全面解析layui:掌握基础知识与实用技能(1. 核心组件与模块 2. 布局与容器 3. 弹出层与提示框;1. 数据表格与数据表单 2. 表单验证与提交 3. 图片轮播与导航菜单)
全面解析layui:掌握基础知识与实用技能(1. 核心组件与模块 2. 布局与容器 3. 弹出层与提示框;1. 数据表格与数据表单 2. 表单验证与提交 3. 图片轮播与导航菜单)
79 0
|
容器
『PyQt5-Qt Designer篇』| 08 Qt Designer中容器布局和绝对布局的使用
『PyQt5-Qt Designer篇』| 08 Qt Designer中容器布局和绝对布局的使用
72 0
下一篇
无影云桌面