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

298
Vistas
Cómo eliminar este extraño espacio discontinuo en ReactJS con Bootstrap

Estoy creando una aplicación usando NextJS - Bootstrap, cuando reviso la pestaña de elementos, veo este extraño espacio discontinuo en la parte superior de la pantalla. No hay ningún elemento que tenga margin/padding-top en absoluto. No se puede hacer clic en absoluto.

Parece que el elemento con la clase d-flex (elemento flexible) tiene esta extraña brecha discontinua. Pero cuando reviso los elementos, este elemento flexible no tiene relleno ni margen.

ingrese la descripción de la imagen aquí

En la imagen de arriba, hay una imagen en la parte superior. De forma predeterminada, debe colocarse en la parte superior de la pantalla. Pero de alguna manera, existe esta brecha discontinua. No puedo usar valores de margin-top negativos en la imagen porque no será el mismo para todas las resoluciones, romperá la capacidad de respuesta de la aplicación.

Probé margin: 0 and padding: 0 para casi todos los componentes en la parte superior (divs de envoltura, el componente de imagen, Html, cuerpo, etc.) nada funciona.

¿Por qué existe esta brecha y de dónde viene?

Editar: después de los comentarios, aquí están las partes CSS relacionadas

Este es el elemento principal (usando la clase Bootstrap d-flex, está en la imagen de arriba)

 .main-all-wrapper { max-width: 100%; height: 100vh; }

Este es el elemento de la imagen.

 .main-image-wrapper { width: 100%; height: 60%; max-width: 800px; max-height: 650px; position: relative; }

Cuerpo y HTML

 HTML, body { padding: 0; margin: 0; box-sizing: border-box; height: 100%;
about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

El div con la clase d-flex tiene la propiedad justify-content: center desde el aspecto de la clase justify-content-center y flex-direction: column desde el aspecto de la clase flex-column , lo que da como resultado que su contenido sea empujado hacia el centro verticalmente si hay espacio disponible. En su lugar, debe usar la clase justify-content-between en lugar de justify-content-center que empujará la imagen a la parte superior y compartirá el espacio restante entre el niño flexible.

about 4 years ago · Santiago Trujillo Denunciar
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