Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

No puedo adaptar la pagina a version celular

Se me queda el logo y los nav y el banner muy chico en la izquierda por algun motivo html

    <div class="container">
        <h1>
            <img src="https://pbs.twimg.com/media/FuzRPl-XgAMHtgp?format=png&name=small" alt="logo" class="logo-image">
        </h1>
    </div>
</header>
<main>
    <main>
<section class="principal">
       <h2 class="titulo-principal">Casa de Raco</h2>
        <p>Ubicada en el corazón de  <strong>Raco</strong> .</p>
        <p id="mision"><em>Alquilo casa en Raco de tres dormitorios: <strong>"en un terreno de 1400 m². 

Excelente ubicación, en plena villa, a metros del Club. Muy lindas vistas. Capacidad para seis personas".

Contacto: 3815551234.

Nuestra Ubicacion

La casa se encuentra ubicada en el centro de Raco

 <section class="diferenciales">
        <h3 class="titulo-centralizado">Caracteristicas</h3>
        <div class="contenido-diferenciales">
        <ul class="lista-diferenciales">
            <li class="items">Tres dormitorios</li>
            <li class="items">Salamandra</li>
            <li class="items">Ubicación</li>
            <li class="items">Hermosas vistas</li>
        </ul><img src="https://pbs.twimg.com/media/FukjeYdWYAAQXkU?format=jpg&name=large" class="imagen-diferenciales">
        </div>

css: @media screen and (max-width:480px) {

h1{ text-align: center; } header { padding: 10px 0; }

.banner { height: auto; width: 100%; }

nav { position: relative; left: auto; transform: none; width: 100%; text-align: center; }

nav li { display: block; margin: 15px 0; }

.productos { width: 100%; margin: 0; padding: 20px; }

.productos li { width: 100%; margin: 20px 0; padding: 20px; box-sizing: border-box; }

.imagen-chica { width: 100%; height: auto; }

form { margin: 20px 0; }

.input-padron { width: 100%; }

.enviar { width: 100%; }

.principal { padding: 20px; }

.mapa { padding: 20px 0; }

.contenido-diferenciales { width: 100%; margin: 0; padding: 20px; }

.lista-diferenciales { width: 100%; margin: 20px 0; }

.imagen-diferenciales { width: 100%; height: auto; } button { font-size: 24px; padding: 10px 20px; margin-right: 10px; }

.content { display: flex; justify-content: center; align-items: center; } }

1 respuesta

Hola Hernanjosecolombres,

Gracias por compartir tu duda. Parece que estás teniendo problemas para adaptar tu página a la versión móvil. Después de revisar tu código HTML y CSS, puedo ver que has utilizado media queries para aplicar estilos específicos a pantallas con un ancho máximo de 480px. Sin embargo, parece que algunos elementos no se están ajustando correctamente en la versión móvil.

Uno de los problemas que noté es que el logo y los elementos de navegación se ven muy pequeños y se alinean a la izquierda. Esto puede ocurrir porque no has aplicado estilos específicos para estos elementos en la versión móvil. Para solucionarlo, puedes agregar estilos adicionales dentro de la media query para ajustar el tamaño y la alineación de estos elementos. Por ejemplo:

@media screen and (max-width: 480px) {
  .logo-image {
    width: 100%;
    max-width: 200px; /* ajusta el tamaño del logo según tus necesidades */
    margin: 0 auto; /* centra el logo horizontalmente */
  }
  
  .nav-list {
    text-align: center; /* centra los elementos de navegación */
  }
}

Recuerda que estos son solo ejemplos y puedes ajustar los estilos según tus necesidades. Además, asegúrate de aplicar estilos adicionales a otros elementos que necesiten ajustarse en la versión móvil.

Espero que esta información te sea útil para solucionar el problema. Si tienes alguna otra pregunta, no dudes en preguntar. ¡Buena suerte con tu proyecto!

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)