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容器)
108 0
|
3月前
|
容器 iOS开发 Linux
震惊!Uno Platform 响应式 UI 构建秘籍大公开!从布局容器到自适应设计,带你轻松打造跨平台完美界面
【8月更文挑战第31天】Uno Platform 是一款强大的跨平台应用开发框架,支持 Web、桌面(Windows、macOS、Linux)及移动(iOS、Android)等平台,仅需单一代码库。本文分享了四个构建响应式用户界面的最佳实践:利用布局容器(如 Grid)适配不同屏幕尺寸;采用自适应布局调整 UI;使用媒体查询定制样式;遵循响应式设计原则确保 UI 元素自适应调整。通过这些方法,开发者可以为用户提供一致且优秀的多设备体验。
140 0
|
4月前
|
安全 容灾 Serverless
云上应用管理问题之为什么很多业务会采用包年包月 + 按量付费的混合付费方式
云上应用管理问题之为什么很多业务会采用包年包月 + 按量付费的混合付费方式
|
3月前
|
消息中间件 Kubernetes 数据库
在k8S中,初始化容器(init container)概念原理是什么?
在k8S中,初始化容器(init container)概念原理是什么?
|
4月前
|
JavaScript 前端开发 容器
vue组件封装——固定宽高比的容器(2种方法:纯CSS实现 + JS实现)
vue组件封装——固定宽高比的容器(2种方法:纯CSS实现 + JS实现)
189 2
|
4月前
|
JavaScript 容器
vue 限制在指定容器内可拖拽的div
vue 限制在指定容器内可拖拽的div
36 0
|
4月前
|
Java 容器
Java详解:GUI图形用户界面设计—容器组件及面板布局方式
Java详解:GUI图形用户界面设计—容器组件及面板布局方式
|
5月前
|
前端开发 程序员 UED
全面解析layui:掌握基础知识与实用技能(1. 核心组件与模块 2. 布局与容器 3. 弹出层与提示框;1. 数据表格与数据表单 2. 表单验证与提交 3. 图片轮播与导航菜单)
全面解析layui:掌握基础知识与实用技能(1. 核心组件与模块 2. 布局与容器 3. 弹出层与提示框;1. 数据表格与数据表单 2. 表单验证与提交 3. 图片轮播与导航菜单)
78 0
|
6月前
|
运维 IDE Serverless
Serverless 应用引擎产品使用之阿里函数计算中,阿里云容器镜像服务(Container Registry)中创建自定义镜像,然后将其部署到FC上如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。