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

168
Visualizações
Tengo problemas con el diseño receptivo en iPhone XR (tal vez cualquier iPhone)

Entonces, tengo este sitio web: https://projeto-jogo-memoria.vercel.app/

Le pedí a algunos amigos que lo probaran y uno de ellos tiene un iPhone XR. Según Internet, el ancho de pantalla del iPhone XR es de 414 píxeles.

Si lo abro en las herramientas de desarrollo, funciona bien: https://i.imgur.com/NWBND0c.png

Pero así es como aparece en el teléfono: https://i.imgur.com/YVZU2gw.jpg

Noté que el margen entre los círculos es mucho más grande, pero no sé por qué sucede esto. ¿Podrían ayudarme?

EDITAR ------ Me di cuenta cuando el juego está completo cada (cuando se voltea cada cara) el margen funciona bien. En mi código, cada botón tiene una etiqueta de anclaje como esta:

 <a id="card_${j}" class="card-round-container${(vals.includes(j) ? '' : ' ms-2' )} d-inline-block" onclick="proximoRound('#card_${j}')"> <div class="card-round-back card-round-${tamanho_tabuleiro}x" onclick=""> <i style="font-weight: bold;" class="d-none card-round-${tamanho_tabuleiro}x-icon fa-responsive-size-${tamanho_tabuleiro}x">${tabuleiro[j]}</i> </div> </a>

Cuando se voltean dos tarjetas con el mismo ícono, configuro las propiedades type="" y onclick="" en el ancla y parece funcionar bien. ¿Quizás el error proviene del tipo = "botón" en el ancla? EDITAR -------

EDITAR²:

Este código es un ejemplo del contenedor, una fila y una tarjeta.

 <div class="container"> <div id="tabuleiro" class="row mb-3 mb-sm-4 mb-xl-3 mb-xll-5"> <div class="mb-2 text-center col-12"> <a id="card_0" class="card-round-container d-inline-block" type="button" onclick="proximoRound('#card_0')"> <div class="card-round-back card-round-4x" onclick> <i style="font-weight: bold;" class="d-none card-round-4x-icon fa-responsive-size-4x">2</i> </div> </a> </div> </div> </div>

SOLUCIÓN: eliminé type="button" de la etiqueta de anclaje y parece que se eliminó el margen/relleno innecesario. Esto parece ser algún tipo de problema solo con el navegador Safari. ¿Alguien sabe por qué sucedió?

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

0

de acuerdo con internet, el tamaño de la pantalla del iphone XR es de 828x1792 828x1792 pixels y, de acuerdo con la herramienta de inspección del navegador, el tamaño de la pantalla del iphone XR es de 414x896 pixels y su diseño cambia por debajo 260px , necesita hacer algunos css según las consultas de los media quesries .

Debe cambiar la altura y el ancho de .card-round-4x si va por debajo de 260px

solo cambia

 @media (min-width: 0px) .card-round-4x { width: 40px; height: 40px; }
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