Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

299
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda