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 自定义默认内容

源代码#

组件文档

相关文章
|
编解码 移动开发 前端开发
【Bootstrap】<前端框架>Bootstrap布局容器&栅格网格系统
【1月更文挑战第17天】【Bootstrap】<前端框架>Bootstrap布局容器&栅格网格系统
|
2月前
|
Java 虚拟化 容器
(Java)Java里JFrame窗体的基本操作(容器布局篇-1)
容器 容器,我的理解是可以包容其他东西的玩意。它可以是一个盒子,可以是一个虚拟化的物品,可只要能包裹住其他存在质体的东西,那么都可以称作是容器。例如:JPanel组件和JScollPane组件两者都是容器也是组件。 既然有容器,那么容器中的布局就必不可少了。不然不规矩的摆放物品,人类看不习惯,我也看不习惯 ???? 本篇内容,将说明java JFrame窗体里容器中几类布局。 说明:所有在JFrame窗体里的容器布局都会使用setLayout()方法,采用的布局参数都将放进这个方法里 绝对布局 调用窗体容器
112 1
|
5月前
|
域名解析 网络协议 API
【Azure Container App】配置容器应用的缩放规则 Managed Identity 连接中国区 Azure Service Bus 问题
本文介绍了在 Azure Container Apps 中配置基于自定义 Azure Service Bus 的自动缩放规则时,因未指定云环境导致的域名解析错误问题。解决方案是在扩展规则中添加 `cloud=AzureChinaCloud` 参数,以适配中国区 Azure 环境。内容涵盖问题描述、原因分析、解决方法及配置示例,适用于使用 KEDA 实现事件驱动自动缩放的场景。
144 1
|
9月前
|
前端开发 API 开发者
harmonyOS基础- 快速弄懂HarmonyOS ArkTs基础组件、布局容器(前端视角篇)
本文由黑臂麒麟(6年前端经验)撰写,介绍ArkTS开发中的常用基础组件与布局组件。基础组件包括Text、Image、Button等,支持样式设置如字体颜色、大小和加粗等,并可通过Resource资源引用统一管理样式。布局组件涵盖Column、Row、List、Grid和Tabs等,支持灵活的主轴与交叉轴对齐方式、分割线设置及滚动事件监听。同时,Tabs组件可实现自定义样式与页签切换功能。内容结合代码示例,适合初学者快速上手ArkTS开发。参考华为开发者联盟官网基础课程。
770 75
harmonyOS基础- 快速弄懂HarmonyOS ArkTs基础组件、布局容器(前端视角篇)
|
6月前
|
设计模式 开发者 UED
123. [HarmonyOS NEXT 实战案例一:SideBarContainer] 侧边栏容器实战:新闻阅读应用侧边栏布局 基础篇
在现代移动应用和平板应用中,侧边栏导航已经成为一种常见且实用的UI设计模式。HarmonyOS NEXT提供了专门的`SideBarContainer`组件来实现这一功能,它能够轻松创建可显示和隐藏的侧边栏布局,非常适合新闻阅读、电子商务、文件管理等应用场景。
173 3
123. [HarmonyOS NEXT 实战案例一:SideBarContainer] 侧边栏容器实战:新闻阅读应用侧边栏布局 基础篇
|
6月前
|
UED 容器
124.[HarmonyOS NEXT 实战案例一:SideBarContainer] 侧边栏容器实战:新闻阅读应用侧边栏布局 进阶篇
在基础篇中,我们学习了如何使用HarmonyOS NEXT的`SideBarContainer`组件创建新闻阅读应用的基本侧边栏布局。本篇教程将深入探讨如何为新闻阅读应用添加更多交互功能和状态管理,提升用户体验。
132 1
124.[HarmonyOS NEXT 实战案例一:SideBarContainer] 侧边栏容器实战:新闻阅读应用侧边栏布局 进阶篇
|
6月前
|
UED 容器
10.HarmonyOS Next布局进阶:嵌套Flex容器与空间分配策略
在HarmonyOS Next的ArkUI框架中,Flex布局是构建用户界面的核心技术之一。通过嵌套使用Flex容器,我们可以创建复杂而灵活的界面结构,满足各种应用场景的需求。本教程将深入探讨如何在HarmonyOS Next中使用嵌套Flex容器实现复杂布局,以及如何合理分配和控制空间。
186 0
|
安全 容灾 Serverless
云上应用管理问题之为什么很多业务会采用包年包月 + 按量付费的混合付费方式
云上应用管理问题之为什么很多业务会采用包年包月 + 按量付费的混合付费方式
|
容器 iOS开发 Linux
震惊!Uno Platform 响应式 UI 构建秘籍大公开!从布局容器到自适应设计,带你轻松打造跨平台完美界面
【8月更文挑战第31天】Uno Platform 是一款强大的跨平台应用开发框架,支持 Web、桌面(Windows、macOS、Linux)及移动(iOS、Android)等平台,仅需单一代码库。本文分享了四个构建响应式用户界面的最佳实践:利用布局容器(如 Grid)适配不同屏幕尺寸;采用自适应布局调整 UI;使用媒体查询定制样式;遵循响应式设计原则确保 UI 元素自适应调整。通过这些方法,开发者可以为用户提供一致且优秀的多设备体验。
524 0
|
JavaScript 前端开发 容器
vue组件封装——固定宽高比的容器(2种方法:纯CSS实现 + JS实现)
vue组件封装——固定宽高比的容器(2种方法:纯CSS实现 + JS实现)
387 2

热门文章

最新文章