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

941
Views
Material angular: el menú mat con contenido personalizado muestra una barra de desplazamiento vertical cada vez que se desplaza la página

Estoy tratando de crear un menú que tenga un encabezado que me permita seleccionar/deseleccionar todos los elementos a la vez, pero noté que cuando uso otro contenido además de mat-selection-list o una colección de mat-menu- ítem, el menú comienza a actuar de forma extraña.

Si la página tiene mucho contenido y muestra una barra de desplazamiento vertical, cada vez que me desplazo hacia arriba o hacia abajo en la página, también se muestra una barra de desplazamiento vertical en el menú y el contenido se reduce.

ingrese la descripción de la imagen aquí

Traté de reproducir el caso en la demostración: https://stackblitz.com/edit/angular-y1kd1u?file=src/app/menu-position-example.ts .

 <button mat-button [matMenuTriggerFor]="beforeMenu">Before</button> <mat-menu #beforeMenu="matMenu" xPosition="before"> <ng-template matMenuContent> <div (click)="$event.stopPropagation();"> <div class="checkbox-header"> <mat-checkbox>Select ALL</mat-checkbox> </div> <mat-selection-list #shoes> <mat-list-option checkboxPosition="before" *ngFor="let shoe of typesOfShoes"> {{shoe}} </mat-list-option> </mat-selection-list> </div> </ng-template> </mat-menu> <p>A lot of text .....</p>

¿Hay alguna forma en que pueda agregar contenido personalizado a un menú mat y evitar que todas las barras de desplazamiento o el menú se reduzcan cada vez que uso la barra de desplazamiento vertical de la página?

over 4 years ago · Santiago Trujillo
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!