diff --git a/components/drawer/nz-drawer.component.html b/components/drawer/nz-drawer.component.html index b4b8116c5fe..dd9dc580348 100644 --- a/components/drawer/nz-drawer.component.html +++ b/components/drawer/nz-drawer.component.html @@ -7,10 +7,10 @@ [class.ant-drawer-bottom]="nzPlacement === 'bottom'" [class.ant-drawer-right]="nzPlacement === 'right'" [class.ant-drawer-left]="nzPlacement === 'left'" - [style.transform]="offsetTransform"> -
+ [style.transform]="offsetTransform" + [style.zIndex]="nzZIndex"> +
diff --git a/components/drawer/nz-drawer.spec.ts b/components/drawer/nz-drawer.spec.ts index 285fcd71f23..37c77257de9 100644 --- a/components/drawer/nz-drawer.spec.ts +++ b/components/drawer/nz-drawer.spec.ts @@ -233,12 +233,7 @@ describe('NzDrawerComponent', () => { component.open(); fixture.detectChanges(); expect(overlayContainerElement.querySelector('.ant-drawer')!.classList.contains('ant-drawer-open')).toBe(true); - expect((overlayContainerElement.querySelector('.ant-drawer .ant-drawer-mask') as HTMLElement).style.zIndex).toBe( - '1001' - ); - expect( - (overlayContainerElement.querySelector('.ant-drawer .ant-drawer-content-wrapper') as HTMLElement).style.zIndex - ).toBe('1001'); + expect((overlayContainerElement.querySelector('.ant-drawer') as HTMLElement).style.zIndex).toBe('1001'); }); it('should nzPlacement work', () => {