Layout 主界面布局
何时使用
页面布局是样式开发的第一步,也是 CSS 最重要的功能之一。
- 适合app主界面响应式布局;
- 适合快速搭建各种页面布局。
代码演示
圣杯布局
代码
<template>
<erLayout>
<template #header>
<div>header</div>
</template>
<template #leftSidebar>
<div>Left Sidebar</div>
</template>
<template #main>
<div>Main</div>
</template>
<template #rightSidebar>
<div>Right Sidebar</div>
</template>
<template #footer>
<div>Footer</div>
</template>
</erLayout>
</template>
三栏式布局
代码
<template>
<erLayout>
<template #header>
<div>header</div>
</template>
<template #leftSidebar>
<div>Left Sidebar</div>
</template>
<template #main>
<div>Main</div>
</template>
</erLayout>
</template>
二栏式布局
代码
<template>
<erLayout :outStyleHeader="{height:'0px'}">
<template #leftSidebar>
<div>Left Sidebar</div>
</template>
<template #main>
<div>Main</div>
</template>
</erLayout>
</template>
API
Attributes
属性名 | 说明 | 类型 | 默认值 |
---|---|---|---|
showLeftSidebar | 是否显示左边栏 | boolean | true |
showRightSidebar | 是否显示右边栏 | boolean | false |
showFooter | 是否显页脚 | boolean | false |
outStyleHeader | 自定义页眉元素样式 | Object | — |
outStyleLeftSidebar | 自定义左边栏元素样式 | Object | — |
outStyleMain | 自定义主栏元素样式 | Object | — |
outStyleRightSidebar | 自定义右边栏元素样式 | Object | — |
outStyleFooter | 自定义页脚元素样式 | Object | — |
Slots
插槽名 | 说明 |
---|---|
header | 自定义页眉区域 |
leftSidebar | 自定义左边栏区域 |
main | 自定义主栏区域 |
rightSidebar | 自定义右边栏区域 |
footer | 自定义页脚区域 |