Измените цвет Углового материала расширения заголовка при наведении - PullRequest
0 голосов
/ 04 февраля 2019

У меня есть панель расширения Angular Material 7.Когда я наводю курсор мыши на один из mat-extension-panel-header , цвет меняется.Как я могу изменить этот цвет?

Код:

<mat-accordion>
    <mat-expansion-panel>
          <mat-expansion-panel-header>
            <mat-panel-title>
              Titel
            </mat-panel-title>
            <mat-panel-description>Hi</mat-panel-description>
          </mat-expansion-panel-header>
          Content
    </mat-expansion-panel>
</mat-accordion>

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 04 февраля 2019

Вы можете добавить класс к заголовку и установить цвет фона для currentColor при наведении на что-то вроде

<mat-accordion>
    <mat-expansion-panel>
          <mat-expansion-panel-header class="disable_ripple">
            <mat-panel-title>
              Titel
            </mat-panel-title>
            <mat-panel-description>Hi</mat-panel-description>
          </mat-expansion-panel-header>
          Content
    </mat-expansion-panel>
</mat-accordion>

, затем в css

.disable_ripple:hover{
background: currentColor !important;
}

Рабочий пример

0 голосов
/ 04 февраля 2019

Добавьте это в свой CSS файл компонента

mat-expansion-panel-header:hover {
    background-color: currentColor
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...