码迷,mamicode.com
首页 > 其他好文 > 详细

Angular 4入门教程系列 17 NG-ZORRO Layout

时间:2019-01-20 11:59:35      阅读:803      评论:0      收藏:0      [点我收藏+]

标签:双向   ext   结果   文章   art   box   trigger   段子   ali   

这篇文章介绍一下如何使用NG-ZORRO的layout相关的组件。

layout

概述

组件说明限制
[nz-layout] nz-layout布局容器 其下可嵌套 nz-header nz-sider nz-content nz-footer或 nz-layout本身,可以放在任何父容器中。
[nz-header] nz-header顶部布局 自带默认样式,其下可嵌套任何元素,只能放在 nz-layout中。
[nz-sider] nz-sider侧边栏 自带默认样式及基本功能,其下可嵌套任何元素,只能放在 nz-layout中。
[nz-content] nz-content内容部分 自带默认样式,其下可嵌套任何元素,只能放在 nz-layout中。
[nz-footter] nz-footer底部布局 自带默认样式,其下可嵌套任何元素,只能放在 nz-layout中。

nz-sider

参数说明类型默认值
nzCollapsible 是否可收起,当添加该属性时变为可收起 attribute -
nzCollapsed 当前收起状态,可双向绑定 Boolean -
nzCollapseChange 展开-收起时的回调函数 Func -
nzTrigger 自定义 trigger,设置为 null 时隐藏 trigger   -
nzWidth 宽度 Number 200
nzCollapsedWidth 收 缩宽度,设置为 0 会出现特殊 trigger Number 64
nzBreakpoint 触发响应式布局的断点 ‘xs’, ‘sm’, ‘md’, ‘lg’, ‘xl’ -

例子

CSS

[root@mail app]# cat app.component.css 
.nz-sample {
  font-size:30px;
}
[root@mail app]# 
  • 1
  • 2
  • 3
  • 4
  • 5

HTML

[root@mail app]# cat app.component.html 
<h1> Layout 1 </h1>
<nz-layout>
  <nz-header  style="text-align:center"><div class="nz-sample"> header</div> </nz-header>
  <nz-content style="text-align:center"><div class="nz-sample"> content</div> </nz-content>
  <nz-footer  style="text-align:center"><div class="nz-sample"> footer</div> </nz-footer>
</nz-layout>
<h1> Layout 2 </h1>
<nz-layout>
  <nz-header  style="text-align:center"><div class="nz-sample"> header</div> </nz-header>
  <nz-layout>
    <nz-sider   style="background:#CFCFCF;text-align:center"><div class="nz-sample"> sider </div> </nz-sider>
    <nz-content style="text-align:center"><div class="nz-sample"> content</div> </nz-content>
  </nz-layout>
  <nz-footer  style="text-align:center"><div class="nz-sample"> footer</div> </nz-footer>
</nz-layout>
<h1> Layout 3 </h1>
<nz-layout>
  <nz-header  style="text-align:center"><div class="nz-sample"> header</div> </nz-header>
  <nz-layout>
    <nz-content style="text-align:center"><div class="nz-sample"> content</div> </nz-content>
    <nz-sider   style="background:#CFCFCF;text-align:center"><div class="nz-sample"> sider </div> </nz-sider>
  </nz-layout>
  <nz-footer  style="text-align:center"><div class="nz-sample"> footer</div> </nz-footer>
</nz-layout>
<h1> Layout 4 </h1>
<nz-layout>
  <nz-sider   style="background:#CFCFCF;text-align:center"><div class="nz-sample"> sider </div> </nz-sider>
  <nz-layout>
    <nz-header  style="text-align:center"><div class="nz-sample"> header</div> </nz-header>
    <nz-content style="text-align:center"><div class="nz-sample"> content</div> </nz-content>
    <nz-footer  style="text-align:center"><div class="nz-sample"> footer</div> </nz-footer>
  </nz-layout>
</nz-layout>
[root@mail app]#
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35

结果确认

技术分享图片

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

Angular 4入门教程系列 17 NG-ZORRO Layout

标签:双向   ext   结果   文章   art   box   trigger   段子   ali   

原文地址:https://www.cnblogs.com/firsttry/p/10294058.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!