Во-первых, в вашем html-шаблоне, я думаю, вы имели в виду [matTooltip]="data.onHover"
вместо [matTooltip]="slider_data.onHover"
Что касается настройки всплывающей подсказки, после Angular Material пример и добавления некоторого дополнительного CSS,Вы можете достичь этого с помощью:
Изменение инкапсуляции вида на none:
import { ViewEncapsulation } from '@angular/core';
@Component({
...
encapsulation: ViewEncapsulation.None
})
Изменить способ обработки пробелов внутри подсказки:
.tooltip {
white-space: pre;
}
Делайте все, что вам нужнонужно в первой строке с помощью селектора css ::first-line
:
.tooltip::first-line {
font-weight: bold;
}