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

174
Visualizações
La cubierta de tamaño de fondo no funciona en páginas más largas en dispositivos móviles

Este es un proyecto de Next.js y el móvil que se usa aquí es Google Pixel 3a. Tengo un problema en el que mi imagen de fondo no se muestra en páginas más largas. Así es como se ve en las páginas donde la altura no excede la altura de la ventana gráfica ingrese la descripción de la imagen aquí

Pero en algunas páginas más largas en las que debe desplazarse para llegar al final, no se muestra en absoluto.

ingrese la descripción de la imagen aquí

 body { background-image: url("https://via.placeholder.com/500"); background-size: cover; margin: 0; padding-left: 5vw; padding-right: 5vw; height: 100vh; min-height: 100%; width: 90vw; font-family: system-ui; overflow-x: hidden; font-size: 1.3rem; }

Si cambio el tamaño de fondo a automático, funcionará en todas las páginas, pero me gustaría cubrir. Tal vez no entiendo cómo funciona la portada para las páginas en las que se requiere desplazamiento, pero me gustaría que la imagen de fondo se muestre como está en la primera imagen, y si el contenido es más largo que el puerto de visualización, el contenido debería simplemente desplazarse por el imagen sin que la imagen se mueva. Cualquier ayuda es apreciada. Gracias.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Si lo he entendido correctamente, desea que la imagen de fondo al menos llene la ventana gráfica, pero si el cuerpo es más alto que eso, desea que llene todo el cuerpo.

Por lo tanto, dígale que la altura mínima del cuerpo debe ser 100vh y no establezca una altura real, deje que lo resuelva a partir del contenido.

Asumo en este fragmento que solo desea una copia del fondo, centrada y usando la cubierta de tamaño (por lo que puede recortarse en la parte superior/inferior o en los lados, según las relaciones de aspecto relativas).

Se coloca un div ficticio en el fragmento para garantizar que nos desplacemos.

 body { background-image: url("https://via.placeholder.com/500"); background-size: cover; background-repeat: no-repeat no-repeat; background-position: center center; margin: 0; padding-left: 5vw; padding-right: 5vw; min-height: 100vh; width: 90vw; font-family: system-ui; overflow-x: hidden; font-size: 1.3rem; } div { height: 350vh; }
 <div></div>

about 4 years ago · Juan Pablo Isaza 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