整个布局主要分为四部分:
建议使用
cc-main-container
cc-side-container
cc-content-container
cc-aside-container
推荐示例代码:
<main style="height: 100vh;">
<article class="cc-main-container">
<cc-menu-bar class="cc-side-container"
unfold="app.menusOptions.unfold"
on-unfold="app.menusOptions.unfoldClick"
menu-source="app.menusOptions.menusResource"
shop-source="app.menusOptions.shopsResource"
search-placeholder="app.menusOptions.searchPlaceholder">
</cc-menu-bar>
<ui-view class="cc-content-container"></ui-view>
<aside class="cc-aside-container"></aside>
</article>
</main>
Deprecated!已不推荐使用!
ccmsc-main-container
,若左侧容器收起时,则需要添加 contract-left
left-container
center-container
right-container
使用的过程中 左侧容器、中间容器、右侧容器 配置不变,只有主容器有相关变化,详情看以下举例。
默认配置分左右两栏,并且 中间容器 为主容器, 左侧容器 收起时只需要给 主容器 样式添加 contract-left
即可;
此配置分为左、中、右三栏,其中 中间容器 为主容器,此时只需要为 主容器 样式添加 type-two
即可,另外 左侧容器 收起时只需要给 主容器 样式添加 contract-left
即可;
此配置分为左、中、右三栏,其中 右侧容器 为主容器, 中间容器 为定固定宽度,此时只需要为 主容器 样式添加 type-three
即可,另外 左侧容器 收起时只需要给 主容器 样式添加 contract-left
即可;