Container 布局容器 ​

用于搭建页面基础结构的容器组件:

<u-container>:外层容器。当子节点包含 <u-header> 或 <u-footer> 时,全部子元素会垂直排布;否则为水平排布。

<u-header>:顶栏区域。

<u-aside>:侧边栏,常用于放置导航。

<u-main>:主体内容区域。

<u-footer>:底栏区域。

TIP

以上组件基于 Flex 布局,请确认目标浏览器支持。<u-container> 的直接子节点只能是后四种之一;后四种的父级必须是 <u-container>。

常见页面布局 ​

Header
Main
Header
Main
Footer
Main
Header
Main
Header
Main
Footer
Header
Main
Header
Main
Footer

示例 ​

Tom

布局容器 API ​

布局容器 属性 ​

名称说明类型默认值
direction子元素的排列方向enum与 <u-header> 或 <u-footer> 嵌套时为 vertical,否则为 horizontal

布局容器 插槽 ​

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

顶栏 API ​

顶栏 属性 ​

名称说明类型默认值
height顶栏高度string60px

顶栏 插槽 ​

名称说明
default自定义默认内容

侧边栏 API ​

侧边栏 属性 ​

名称说明类型默认值
width侧边栏宽度string300px

侧边栏 插槽 ​

名称说明
default自定义默认内容

主体 API ​

主体 插槽 ​

名称说明
default自定义默认内容

页脚 API ​

页脚 属性 ​

名称说明类型默认值
height底栏高度string60px

页脚 插槽 ​

名称说明
default自定义默认内容