3
respostas

A tag Benefícios não fica com o fundo cinza

Eu pesquisei em algumas respostas por aqui, e aparentemente eu não cometi o mesmo erro de colocar a tag no css diferente da classe. Eu também tive um pequeno problema com o fato do texto dos benefícios não ficando alinhado corretamente junto a imagem. Tem como me ajudar por favor?

Segue o HTML

<!DOCTYPE html>
<html lang = "pt-br">
    <head>
        <meta charset = "UTF - 8">
        <title> Barbearia Alura </title>
            <link rel="stylesheet" href="reset.css">
            <link rel="stylesheet" href="style.css">
            <link rel="https://fonts.googleapis.com/css?family=Montserrat&display=swap" rel="stylesheet">
    </head>

    <body >
        <header>
            <div class="Caixa">
                <h1><img src="logo.png"></h1>
                    <nav>
                        <ul>
                            <li><a href="index.html">Home</a></li>
                            <li><a href="Produtos.html">Produtos</a></li>
                            <li><a href="Contato.html">Contato</a></li>
                        </ul>
                    </nav>
                </div>
        </header>


        <img class = "banner" src = "banner.JPG">

        <main>
            <section class="principal"> 

                <h2 class = "titulo-principal">Sobre a Barbearia Alura</h2>

                <img class="utensilios" src="utensilios.jpg" alt="Utensilios de um barbeiro.">

                <p>Localizada no coração da cidade a <strong>Barbearia Alura</strong> traz para o mercado o que há de melhor para o seu cabelo e barba. Fundada em 2019, a Barbearia Alura já é destaque na cidade e conquista novos clientes a cada dia.</p>

                <p id= "missao"><em>Nossa missão é: <strong> Proporcionar auto-estima e qualidade de vida aos clientes</strong>.</em></p>

                <p>Oferecemos profissionais experientes e antenados às mudanças no mundo da moda. O atendimento possui padrão de excelência e agilidade, garantindo qualidade e satisfação dos nossos clientes.</p>
            </section>

            <section class="mapa">
                <h3 class="titulo-principal">Nosso estabelecimento</h3>
                <p>Nosso estabelecimento está localizado no coração da cidade</p>
                <div class="mapa-conteudo">                
                    <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d29256.856759601123!2d-46.68469548225403!3d-23.564596847642278!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x94ce59541c6c79c3%3A0x36b90a85f0f8cb33!2sGrupo%20Alura!5e0!3m2!1spt-PT!2sbr!4v1660996344611!5m2!1spt-PT!2sbr" width= 100% height="300" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
                </div>


            </section>

            <section  class = "beneficios">
                <h3 class = "titulo-principal">Benefícios</h3>

                <div class="conteudo-beneficios">
                    <ul class="lista-beneficios">
                        <li class = "itens" id="negrito"> Atendimento aos clientes </li>
                        <li class = "itens"> Espaço diferenciado</li>
                        <li class = "itens"> Localização acessível</li>
                        <li class = "itens"> Profissionais qualificados</li>
                        <li class = "itens"> Pontualidade</li>
                        <li class = "itens"> Limpeza</li>
                    </ul><img src = "beneficios.JPG" class= "imagem-beneficios">
                </div>


                <div class="video">
                    <iframe width="560" height="315" src="https://www.youtube.com/embed/8pWtdanVz3I" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
                </div>
            </section>
        </main>


        <footer>
            <img src="logo-branco.png" alt="logo da Barbearia Alura">
            <p class="copyright"> © Copyright Barbearia Alura</p>
        </footer>
    </body>
</html>
3 respostas

Segue o CSS:

header {
    background: #bbbbbb;
    padding: 20px 0;
}


body {
    font-family: Montserrat, sans-serif;
}

.Caixa {
    position: relative;
    width: 940px;
    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: #000000;
    font-weight: bold;
    font-size: 22px;
    text-decoration: none;
}

nav a:hover {
    color: #A12B34;
    text-decoration: underline;
}

.Produtos {
    width: 940px;
    margin: 0 auto;
    padding: 50px 0;

}

.Produtos li {
    display: inline-block;
    text-align: center;
    width: 30%;
    vertical-align: top;
    margin: 0 1.5%;
    padding: 30px 20px;
    box-sizing: border-box;
    border: 2px solid #000000;
    border-radius: 10px;
}

.Produtos li:hover {
    border-color: #C78C19;
}

.Produtos li:active {
    border-color: #0088C19;
}

.Produtos li:hover h2 {
    font-size: 34px;
}

.Produtos h2 {
    font-size: 30px;
    font-weight: bold;
}

.Produtos-descricao {
    font-size: 18px;

}

.Produtos-preco {
    font-size: 22px;
    font-weight: bold;
    margin-top: 10px;
}

footer {
    text-align: center;
    background: url("bg.jpg");
    padding: 40px 0;
}

.copyright {
    color: #FFFFFF;
    text-size:  13px;
    margin: 20px 0;
}
 /*Css da Página inicial */
.banner {
    width: 100%;
}

.titulo-principal {
    text-align: center;
    font-size: 2em;
    margin: 0 0 1em;
    clear: left;
}

.principal {
    padding: 3em 0;
    background: #888888;
}

.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;
}

.mapa p {
    margin: 0 0 2em;
    text-align: center;
}

.beneficios {
    padding: 3em 0;
    background-color: #8888888;
}

.conteudo-beneficios {
    width: 100%;
    margin: 0 auto;

}

.lista-beneficios {
    width: 40%;
    vertical-align: top;
    display: inline-block;
    align-content: center;
}

.itens {
    line-height: 1.5;
    font-family: Montserrat, sans-serif;
}

#negrito {
    font-weight: bold
}


.imagem-beneficios{
    width: 40%;

}

section {
    margin: 0 200px;
}


.video {
    width: 560px;
    margin: 2em auto;
}

RESOLVIDO

Eu não tinha me atentado para o ; no final do cor

".beneficios {
    padding: 3em 0;
    background-color: #8888888; 
    }"

Também tem mais números ali kkkk

Eu real não sabia que nesse caso não deveria levar o ponto-virgula

Olá, Robert.

Tudo bem?

Que bom que conseguiu resolver! Ali no .Produtos li:active também tem um número amais:

.Produtos li:active {
    border-color: #0088C19;
}

Espero ter ajudado.

Qualquer dúvida manda aqui :)

Valeu!