diff --git a/components/core/util/measure-scrollbar.ts b/components/core/util/measure-scrollbar.ts
index bccc3d9b233..3a35ffa9e01 100644
--- a/components/core/util/measure-scrollbar.ts
+++ b/components/core/util/measure-scrollbar.ts
@@ -5,18 +5,18 @@
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
*/
+let scrollbarVerticalSize: number;
+let scrollbarHorizontalSize: number;
-export function measureScrollbar(direction: 'vertical' | 'horizontal' = 'vertical', prefix: string = 'ant'): number {
- let scrollbarVerticalSize;
- let scrollbarHorizontalSize;
+// Measure scrollbar width for padding body during modal show/hide
+const scrollbarMeasure = {
+ position: 'absolute',
+ top: '-9999px',
+ width: '50px',
+ height: '50px'
+};
- // Measure scrollbar width for padding body during modal show/hide
- const scrollbarMeasure = {
- position: 'absolute',
- top: '-9999px',
- width: '50px',
- height: '50px'
- };
+export function measureScrollbar(direction: 'vertical' | 'horizontal' = 'vertical', prefix: string = 'ant'): number {
if (typeof document === 'undefined' || typeof window === 'undefined') {
return 0;
}
diff --git a/components/page-header/demo/module b/components/page-header/demo/module
index 33d38164711..b5c4d92805d 100644
--- a/components/page-header/demo/module
+++ b/components/page-header/demo/module
@@ -1,6 +1,7 @@
import { NzPageHeaderModule } from 'ng-zorro-antd/page-header';
import { NzTagModule } from 'ng-zorro-antd/tag';
import { NzTabsModule } from 'ng-zorro-antd/tabs';
+import { NzButtonModule } from 'ng-zorro-antd/button';
import { NzBreadCrumbModule } from 'ng-zorro-antd/breadcrumb';
-export const moduleList = [ NzPageHeaderModule, NzTagModule, NzTabsModule, NzBreadCrumbModule ];
+export const moduleList = [ NzPageHeaderModule, NzTagModule, NzTabsModule, NzBreadCrumbModule, NzButtonModule ];
diff --git a/components/page-header/nz-page-header-cells.ts b/components/page-header/nz-page-header-cells.ts
index 7dda07547bf..bb9cbe49f02 100644
--- a/components/page-header/nz-page-header-cells.ts
+++ b/components/page-header/nz-page-header-cells.ts
@@ -12,7 +12,7 @@ import { Directive } from '@angular/core';
selector: 'nz-page-header-title, [nz-page-header-title]',
exportAs: 'nzPageHeaderTitle',
host: {
- class: 'ant-page-header-title-view-title'
+ class: 'ant-page-header-heading-title'
}
})
export class NzPageHeaderTitleDirective {}
@@ -21,7 +21,7 @@ export class NzPageHeaderTitleDirective {}
selector: 'nz-page-header-subtitle, [nz-page-header-subtitle]',
exportAs: 'nzPageHeaderSubtitle',
host: {
- class: 'ant-page-header-title-view-sub-title'
+ class: 'ant-page-header-heading-sub-title'
}
})
export class NzPageHeaderSubtitleDirective {}
@@ -30,7 +30,7 @@ export class NzPageHeaderSubtitleDirective {}
selector: 'nz-page-header-content, [nz-page-header-content]',
exportAs: 'nzPageHeaderContent',
host: {
- class: 'ant-page-header-content-view'
+ class: 'ant-page-header-content'
}
})
export class NzPageHeaderContentDirective {}
@@ -39,7 +39,7 @@ export class NzPageHeaderContentDirective {}
selector: 'nz-page-header-tags, [nz-page-header-tags]',
exportAs: 'nzPageHeaderTags',
host: {
- class: 'ant-page-header-title-view-tags'
+ class: 'ant-page-header-heading-tags'
}
})
export class NzPageHeaderTagDirective {}
@@ -48,7 +48,7 @@ export class NzPageHeaderTagDirective {}
selector: 'nz-page-header-extra, [nz-page-header-extra]',
exportAs: 'nzPageHeaderExtra',
host: {
- class: 'ant-page-header-title-view-extra'
+ class: 'ant-page-header-heading-extra'
}
})
export class NzPageHeaderExtraDirective {}
diff --git a/components/page-header/nz-page-header.component.html b/components/page-header/nz-page-header.component.html
index efb86648e70..b5446c1770c 100644
--- a/components/page-header/nz-page-header.component.html
+++ b/components/page-header/nz-page-header.component.html
@@ -8,12 +8,12 @@