Лучше вместо перезаписи CSS .mat-bottom-sheet-container
, вы можете использовать свой собственный класс CSS для каждого нижнего листа и передать этот класс в MatBottomSheet
с атрибутом panelClass
в объекте конфигурации.
this.myBottomSheet.open(MyComponent, {
panelClass: 'my-component-bottom-sheet'
});
В вашем глобальном styles
вы определяете свой пользовательский класс:
.my-component-bottom-sheet {
min-height: 100vh;
min-width: 100vw !important;
margin-top: 80px;
}
И поэтому вы можете определять отдельные классы для каждого нижнего листа.