Skip to content

Container 布局容器

用于布局的容器组件,基于flex布局,方便快速搭建平台基本结构。

布局一

查看代码
vue
<template>
	<demo-container class="demo-gov-container">
		<gov-container>
			<gov-header>Header</gov-header>
			<gov-main>Main</gov-main>
		</gov-container>
	</demo-container>
</template>

布局二

查看代码
vue
<template>
	<demo-container class="demo-gov-container">
		<gov-container>
			<gov-header>Header</gov-header>
			<gov-main>Main</gov-main>
			<gov-footer>Footer</gov-footer>
		</gov-container>
	</demo-container>
</template>

布局三

查看代码
vue
<template>
	<demo-container class="demo-gov-container">
		<gov-container>
			<gov-aside width="200px">Aside</gov-aside>
			<gov-main>Main</gov-main>
		</gov-container>
	</demo-container>
</template>

布局四

查看代码
vue
<template>
	<demo-container class="demo-gov-container">
		<gov-container>
			<gov-header>Header</gov-header>
			<gov-container>
				<gov-aside width="200px">Aside</gov-aside>
				<gov-main>Main</gov-main>
			</gov-container>
		</gov-container>
	</demo-container>
</template>

布局五

查看代码
vue
<template>
	<demo-container class="demo-gov-container">
		<gov-container>
			<gov-header>Header</gov-header>
			<gov-container>
				<gov-aside width="200px">Aside</gov-aside>
				<gov-container>
					<gov-main>Main</gov-main>
					<gov-footer>Footer</gov-footer>
				</gov-container>
			</gov-container>
		</gov-container>
	</demo-container>
</template>

布局六

查看代码
vue
<template>
	<demo-container class="demo-gov-container">
		<gov-container>
			<gov-aside width="200px">Aside</gov-aside>
			<gov-container>
				<gov-header>Header</gov-header>
				<gov-main>Main</gov-main>
			</gov-container>
		</gov-container>
	</demo-container>
</template>

布局七

查看代码
vue
<template>
	<demo-container class="demo-gov-container">
		<gov-container>
			<gov-aside width="200px">Aside</gov-aside>
			<gov-container>
				<gov-header>Header</gov-header>
				<gov-main>Main</gov-main>
				<gov-footer>Footer</gov-footer>
			</gov-container>
		</gov-container>
	</demo-container>
</template>

Attributes / Slots

以下几种布局组件提供名称为 default 的默认插槽,用于自定义内容。

组件Attributes默认值组件说明
gov-container--布局容器组件,直接子元素必须是其它四个组件中的一个或多个
gov-headerheight60px布局头部组件。
gov-asidewidth200px布局侧边组件。
gov-main--布局主要内容区域组件。
gov-footerheight60px布局底部组件。

Released under the MIT License.