在Angular Material 15中,自定义CSS类不适用于工具提示。解决此问题的方法是使用::ng-deep伪类选择器来覆盖Angular Material的默认样式。
示例代码:
.tooltip-custom-class ::ng-deep .mat-tooltip { background-color: #ff0000; }
注意:使用::ng-deep伪类选择器是一种不推荐使用的方式,因为它可能会影响全局样式,导致难以维护的代码。一个更好的解决方案是使用Angular Material提供的@HostBinding和@HostListener装饰器来控制工具提示的样式和事件。