Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
3
respuestas

[Bug] no me funciona como se debe el responsive...

imagen de la vista responsive imagen vista responsive

body{
    font-family: 'Montserrat', sans-serif; 
}
header{
    background: #bbbbbb;
    padding: 20px 0;
}
.caja{
    width: 940px;
    position: relative;
    margin: 0 auto;
}
nav{
    position: absolute;
    top: 110px;
    right: 0;
}
nav li{
    display: inline;
    margin: 0 0 0 15px;
}
nav a{
    text-transform: uppercase;
    color: black;
    font-weight: bold;
    font-size: 22px;
    text-decoration: none;
}
nav a:hover{
    color: #c78c19;
    text-decoration: underline;
}
.lista_productos{
    width: 940px;
    margin: 0 auto;
    padding: 50px;
}
.lista_productos li{
    display: inline-block;
    text-align: center;
    width: 30%;
    vertical-align: top;
    margin: 0 1.5%;
    border: 2px solid black;
    padding: 30px 20px;
    box-sizing: border-box;
    border-radius: 10px;
}
.lista_productos li:hover {
    border-color:#c78c19;
    font-size: 33px;
}
.lista_productos li:active{
    border-color: #088c19;
}
.lista_productos h2{
    font-size: 30px;
    font-weight: bold;
}
.lista_productos li:hover h2{
    font-size: 33px;
}
.producto-descripcion{
    font-size: 18px;
}
.producto-precio{
    font-size: 20px;
    font-weight: bold;
    margin-top: 10px;
}
footer{
    text-align: center;
    background: url(../img/imagenes/bg.jpg);
    padding: 40px;
}
.copyright{
    color:#ffffff;
    font-size: 13px;    
}
form{
    margin: 40px 0;
}
form label, form legend{
    display: block;
    font-size: 20px;
    margin: 0 0 10px;
}
.input-padron{
    display: block;
    margin: 0 0 20px;
    padding: 10px 25px;
    width: 50%;
}
.checkbox{
    margin:20px 0;
}
.enviar{
    width: 40%;
    padding: 15px 0;
    font-size: 18px;
    font-weight: bold;
    color: white;
    background: orange;
    border: none;
    border-radius: 5px;
    transition: 1s all;
    cursor: pointer;
}

.enviar:hover{
    background: darkorange;
    transform: scale(1.1);
}
table{
    margin: 40px 40px;
}
thead{
    background: #555555;
    color: white;
    font-weight: bold;
}
td, th{
    border: 1px solid #000000;
    padding: 8px 15px;
}

/* aqui inicia css para nuestra pagina home*/

.banner{
    width: 100%;
}
.principal{
    padding: 3em 0;
    background: #fefefe;  
    width: 940px;
    margin: 0 auto;
}
.titulo-principal{
    text-align: center;
    font-size: 2em;
    margin: 0 0 1em;
    clear: left;
}
p::first-line{
    font-style: italic;
}
.principal p{
    margin: 0 0 1em;
}
.principal strong{
    font-weight:  bold;
}
.principal em{
    font-style: italic;
}
.utensilios{
    width: 120px;
    float: left;
    margin: 0  20px 20px 0;
}
.mapa{
    padding: 3em 0;
    background: linear-gradient(#fefefe, #888888);
}
.mapa p{
    margin: 0 0 2em;
    text-align: center;
}
.mapa-contenido{
    width: 940px;
    margin: 0 auto;
}
.diferenciales{
    padding: 3em 0;
    background: #888888;
}
.contenido-diferenciales{
    width: 640px;
    margin:0 auto ;
    display: flex;
}
.lista-diferenciales{
    width: 40%;
}
.items{
    line-height: 1.5;
}
.items::before{
    content:"★";
}
.items:first-child{
    font-weight: bold;
}
.imagen-diferencial{
    width: 60%;
    transition: 400ms;
    box-shadow: 10px 10px 30px black ;
}
.imagen-diferencial:hover{
    opacity: 0.3;
}
.video{
    width: 560px;
    margin:  1em auto;
}

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

    h1{
        text-align: center;
    }
    nav{
        position: static;
    }
    .caja, .principal, .mapa-contenido, 
    .contenido-diferenciales, .video{
        width: 100%;
        display: block;
    }
    .lista-diferenciales, .imagen-diferencial{
        width: 100%;
    }

}
3 respuestas

aqui adjunto el codigo html:

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>barberia alura</title>
    <link rel="stylesheet" href="css/reset.css">
    <link rel="stylesheet" href="css/style.css">
    <link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat&display=swap" rel="stylesheet">
<body>
    <header> 
        <div class="caja">
            <h1><img src="img/imagenes/logo.png" alt="logo"></h1>
                <nav>
                    <ul>
                        <li><a href="index.html">Home</a></li>
                        <li><a href="productos.html">Productos</a></li>
                        <li><a href="contacto.html">Contacto</a></li>
                    </ul>
                </nav>
        </div>
    </header>

    <img class= "banner" src="img/banner.jpg" alt="imagen de barberia">

    <main>
        <section class="principal">

            <h2 class="titulo-principal"> Sobre la Barbería Alura </h2>
            <img src="img/utensilios[1].jpg" alt="utensilios de un barbero" class="utensilios">

            <p>Ubicada en el corazón de la ciudad, la Barbería Alura 
                trae para el mercado lo que hay de mejor para su cabello 
                y barba. Fundada en 2020, la <b>Barbería Alura</b> ya es destaque 
                en la ciudad y conquista nuevos clientes diariamente.</p>

            <p id="mision"><em>Nuestra misión es:<strong>"Proporcionar autoestima y calidad de 
                vida a nuestros clientes".</strong> </em></p>

            <p>profesionales experimentados que están 
            constantemente observando los cambios y movimiento en el 
            mundo de la moda, para así ofrecer a nuestros clientes 
            las últimas tendencias. El atendimiento posee un padrón 
            de excelencia y agilidad, garantizando calidad y 
            satisfacción de nuestros clientes.</p>
        </section>

        <section class="mapa">
            <h3 class="titulo-principal">Nuestra ubicacion</h3>
            <p>Nuestro establecimiento esta ubicado en el norte de la ciudad</p>
            <div class="mapa-contenido">
                <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1
            d3976.0894029221213!2d-74.0238542!3d4.754488800000003!2m3!1f0!2f0!3f0
            !3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x8e3f8f7b4550d163%
            3A0x7bc9a18167cb1127!2zQ2wuIDE3NSAjNi02MCwgVXNhcXXDqW4sIEJvZ290w6E!
            5e0!3m2!1ses!2sco!4v1685038177740!5m2!1ses!2sco" width="100%" 
            height="300" style="border:0;" allowfullscreen="" loading="lazy" 
            referrerpolicy="no-referrer-when-downgrade"></iframe>
            </div> 
        </section>

        <section class="diferenciales">
            <h3 class="titulo-principal">Diferenciales</h3>
            <div class="contenido-diferenciales">
                <ul class="lista-diferenciales">
                    <li class="items"> Atencion personalidades </li>
                    <li class="items"> Espacio diferenciado</li>
                    <li class="items"> Localizacion</li>
                    <li class="items"> Profecionales calificados </li>
                    <li class="items"> puntualidad</li>
                    <li class="items"> limpieza </li>
                </ul> <img src="img/diferenciales.jpg" alt="barbero trabajando" class="imagen-diferencial">
            </div>
            <div class="video">
                <iframe width="100%" height="315" src="https://www.youtube.com/embed/wcVVXUV0YUY" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
            </div>
        </section>

        </main>


<footer>
    <img src="img/imagenes/logo-blanco.png">
    <p class="copyright">&copy Copyright Barberia Alura - 2023</p>

</footer>

</body>
</html>

Hola Karen,

Incluso si usas la opción para dispositivos mobiles? Puede que no te reconozca la média query porque no estás usando el tamaño exacto para 480px

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

solución!

me ayudo un compañero desde discord, cayo en cuenta de que mi navegador le estaba haciendo como zoom, solo tuve que reestablecerl el zoom y quedo a la perfeccion, muchas gracias.