Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

166
Vistas
Angular 12: el encabezado de impresión con contenido dinámico en cada página se superpone con el último elemento en ngfor

html:

 <div class="item-view break-after " *ngFor="let item of selectedItems; let i = index"> // HEADER <div class="report container"> <div class="report-date"> <div class="content-area"> <span class="size-13 uppercase">Date:</span><span class="uppercase"> {{ date?.displayLong }}</span> <span class="pull-right"> <span class="size-13 uppercase" > Item: </span> {{item.firstName}} {{item.lastName}} - {{item.code}}" </span> </div> </div> </div> <div> content </div> </div>

CSS:

 .report-date { flex-basis: 100%; background-color: green; font-size: 18px; display: none; position: fixed; top: 0; left: 0; right: 0; z-index: 2; flex-wrap: wrap; padding: 0; color:white; .content-area { max-width: 1170px; margin: 0 auto; position: relative; } }

Al imprimir, el contenido del encabezado se superpone y solo se muestra el último elemento en ngfor en el encabezado. Cómo mostrar el contenido de cada elemento en el encabezado al imprimir

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda