angular cdk overlay changing styles css
/* First make sure you have the cdk styles if not using material already */
@import '~@angular/cdk/overlay-prebuilt.css';
/**
* Using cdk input class property
* (intended way)
*/
.custom-dialog-container .mat-dialog-container {
/* add your styles */
}
/* then use it like this:
this.dialog.open(MyDialogComponent, { panelClass: 'custom-dialog-container' })
*/
/**
* Bypassing encapsulation
* (secondary more powerfull way)
*/
/* Then you can target the overlay container styling through the use of ::ng-deep */
::ng-deep .cdk-overlay-container {
/* Do you changes here */
}
/* You can also simply use global styles (styles.css) */
.my-class .some-cdk-class { }
/* Or set view encapsulation to none to be able to do the same
@Component({
templateUrl: './my.component.html' ,
styleUrls: ['./my.component.scss'], //or .css, depending what you use
encapsulation: ViewEncapsulation.None,
})
*/
Are there any code examples left?
New code examples in category CSS
-
CSS 2022-03-27 22:50:16 make text bigger html5
-
CSS 2022-03-27 21:40:08 move list item to left css
-
CSS 2022-03-27 21:35:05 reduce image size css
-
CSS 2022-03-27 21:30:21 css image background center horizontally in div
-
CSS 2022-03-27 21:05:02 css button styles
-
CSS 2022-03-27 18:50:09 compass font awesome
-
CSS 2022-03-27 18:50:06 modal in materialize css
-
CSS 2022-03-27 17:55:12 box round corner css
-
CSS 2022-03-27 17:45:12 jquery add css
-
CSS 2022-03-27 17:45:01 css image fit in div with aspect ratio