Angular Material Botón color de fondo no cambia en la aplicación de css

0

Pregunta

Estoy desarrollando un proyecto de ejemplo en Angular 13 en el que he utilizado Angular tema Material. En los componentes que he usado material botones de confirmación para cerrar la sesión de diálogo de la ventana y me han cambiado el botón color de fondo a blanco en css pero cuando voy a ejecutar el proyecto que aún muestra el valor predeterminado en color gris, incluso después de aplicar css. Hay alguna forma de forzar el cambio angular material colores porque el que yo he usado no está funcionando.

A continuación están los archivos de código para una mejor comprensión

logout-dialog.component.html

<h1 mat-dialog-title class="logout-heading">Logout</h1>
<div mat-dialog-content>
  <p class="message">Are you sure you want to logout ?</p>
</div>
<div mat-dialog-actions class="buttons-div">
  <button mat-button class="cancel" (click)="cancel()">Cancel</button> //THIS BUTTON SHOULD HAVE WHITE BACKGROUND
  <button mat-button class="logout" (click)="logout()">Ok</button>
</div>

logout-cuadro de diálogo.componente.css

.cancel {
  border: 1px solid #3f51b5;
  color: #3f51b5;
  background-color: #fff !important;
}

Imagen Button still have grey color after applying css

Alguna solución por favor ?

angular angular-material
2021-11-24 05:15:57
3
0

Trate de colocar el estilo en su styles.css archivo

2021-11-24 09:23:52

Hola Kibe M. C traté de colocación en el estilo.css pero no funciona
Mohit Kumar Sharma

Trate de la inspección de un elemento en particular pulsando ctrl+shift+i en su navegador, y la aplicación de la CSS en él.
Kibé M.C

Hola Kibé M. C , traté de inspección, se muestra la aplicación de color en css, pero no en el navegador
Mohit Kumar Sharma
0

puedes intentar con inline-css

<h1 mat-dialog-title class="logout-heading">Logout</h1>
<div mat-dialog-content>
  <p class="message">Are you sure you want to logout ?</p>
</div>
<div mat-dialog-actions class="buttons-div">
  <button style="background-color: #fff !important;" mat-button class="cancel" (click)="cancel()">Cancel</button>  //my changes
  <button mat-button class="logout" (click)="logout()">Ok</button>
</div>
2021-11-24 09:29:20

Hola Dako patel inline css aplicada, pero no es trabajo
Mohit Kumar Sharma
0

Tal vez usted puede tratar de usar ::ng-deep selector de

::ng-deep button.cancel {
  border: 1px solid #3f51b5;
  color: #3f51b5;
  background-color: #fff !important;
}
2021-11-25 04:29:37

Hola Farith Adnan, intenté pero no funcionó a pesar de que
Mohit Kumar Sharma

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................