Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

11.1K
Views
¿Cómo cambiar el tamaño del icono de tapete en material angular?

La etiqueta mat-icon de Angular Material siempre tiene un tamaño predeterminado de 24 px. Entonces como cambiarlo...???

 .mat-icon { background-repeat: no-repeat; display: inline-block; fill: currentColor; height: 24px; width: 24px; }
over 4 years ago · Santiago Trujillo
9 answers
Answer question

0

Para envolver correctamente la fuente, además de configurar el tamaño de la fuente, también debe ajustar la altura y el ancho.

Si quieres hacerlo globalmente:

 .mat-icon { font-size: 50px; height: 50px ; width: 50px; }

Si desea aplicar el tamaño solo a ciertos iconos

 .customIconSize { font-size: 50px; height: 50px ; width: 50px ; }

Y en tu plantilla HTML

 <button mat-icon-button> <mat-icon class="customIconSize">visibility</mat-icon> </button>
over 4 years ago · Santiago Trujillo Report

0

intente primero usando:

 .mat-icon{ font-size: 10px; }

Si no puedes, prueba de la siguiente manera:

 .mat-icon { width: 10px; }

Buena suerte !!!

over 4 years ago · Santiago Trujillo Report

0

font-size tiende a interferir con la posición. hago algo como:

 <mat-icon class="icon-display">home</mat-icon>

CSS:

 .icon-display { transform: scale(2); }

Donde el 2 en realidad puede ser cualquier número. 2 duplica el tamaño original.

over 4 years ago · Santiago Trujillo Report

0

Cree que el nombre de la clase coincida con la función real. Se vuelve más fácil de recordar, usar y ampliar.

 .icon-2x { transform: scale(2); } .icon-3x { transform: scale(3); }
over 4 years ago · Santiago Trujillo Report

0

El enfoque de "tamaño de fuente" solo funciona para el tamaño normal (basado en fuente). Por lo tanto, no funciona para los íconos svg, que la única forma de cambiar el tamaño que realmente funcionó para mí hasta ahora fue escalarlo hacia arriba o hacia abajo.

over 4 years ago · Santiago Trujillo Report

0

Dado que Angular Material usa la familia de fuentes ' Material Icons ', el tamaño del ícono depende del tamaño de la fuente .

Por lo tanto, si desea modificar el tamaño del ícono, cambie su tamaño de fuente en su archivo CSS.

Por ejemplo,

 .mat-icon { font-size: 50px; }
over 4 years ago · Santiago Trujillo Report

0

También debe cambiar el ancho y el alto para que el contenedor coincida con el tamaño de fuente.

Dependiendo de su caso de uso, una buena característica del mat-icon es una entrada bool de [inline], configúrelo en verdadero y se ajustará automáticamente al elemento en el que se encuentra.

over 4 years ago · Santiago Trujillo Report

0

puedes incrustar directamente en la etiqueta el tamaño que deseas, por ejemplo:

<mat-icon class="icon-display" style="font-size: 40px;">home</mat-icon>

about 4 years ago · Juan Camilo Ortega Burbano Report

0

puedes incrustar directamente en la etiqueta el tamaño que deseas, por ejemplo:

<mat-icon class="icon-display" style="font-size: 40px;">home</mat-icon>

over 2 years ago · Yei Salgado Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!