2
respostas

[Dúvida] Minha quase resolução do exercicio proposto

No exercicio proposto, consegui realizar um pouco do que gostaria mas ainda tem alguns ajustes que gostaria de fazer mas não estou conseguindo. Na parte do texto, o titulo não esta como deveria. E entre o texto e a foto, queria que tivesse um espaçamento maior entre os dois e que a foto ocupasse a parte da direita toda, sem margem. E no final, por algum motivo o Copyright saiu do lugar e nao estou conseguindo ajeitar. Alguém poderia me ajudar pfvr?

codigo 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="style2.css">

    </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>

    <main>
        <div class="outracaixa">
        <img class="foto" src="beneficios.jpg">
        <br><div class="textoprincipal">
            <h2> Sobre a Barbearia Alura</h2>

            <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>
            <br>
            <p id="missao"><em>Nossa missão é: <strong>"Proporcionar auto-estima e qualidade de vida aos clientes"</strong>.</em></p>
            <br>
            <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>
        </div>
        </div>


        <div class="beneficios">
        <h2 class="titulo-centralizado">Benefícios</h2>
        <ul class="lista-beneficios">
            <li class="itens"><h3>Atendimento aos Clientes</h3></li>
            <li class="itens"><h3>Espaço Diferenciado</h3></li>
            <li class="itens"><h3>Organização</h3></li>
            <li class="itens"><h3>Profissionais Qualificados</h3></li>
        </ul>

        </div>
    </main>

    <footer>
            <img src="logo-branco.png">
            <p class="copyright">&copy; Copyright Barbearia Alura - 2022</p>
        </footer>

    </body>


</html>

codigo css:


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

.caixa{
    position: relative;
    width: 940px;
    margin: 0 auto;
}

nav{
    position: absolute;
    top: 110px;
    right: 0px;
}

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: #C78C19;
    text-decoration: underline;
}

main{
    background: #000000;
    padding: 20px 0px;
}

.outracaixa{
    position: relative;
    width: 940px;
    margin: 0 auto;
}

.foto{
    display: block;
    position: right;
    width: 50%;
    float: right;
}

.textoprincipal{
    background: #000000;
    color: #ffffff;
    display: block;
    position: left;
    width: 50%;
    padding: 5px;
    margin: 0px 10px 40px 0px;

}

p{
    text-align: right;
    color: #ffffff;

}

#missao{
    font-size: 25px
}

em strong{
    color: #C78C19;
}

.itens{
    font-style: italic;
}

.beneficios{
    background: #FFFFFF;
    padding: 20px;
}

.titulo-centralizado {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    padding: 10px 0;
}

.lista-beneficios {
    width: 940px;
    margin: 0 auto;
    padding: 40px 0;
    display: flex;
    align-items: stretch;
}

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

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

.lista-beneficios li:active {
    border-color: #088C19;
}

.lista-beneficios li:hover h3 {
    font-size: 28px;
}

.lista-beneficios h3 {
    font-size: 20px;
    font-weight: bold;
}

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

.copyright{
    color: #ffffff;
    font-size: 13px;
    margin: 0px 0;
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Oi, Agnis, acrescentei text-align: center; no .copyright e funcionou. Mas não sei dizer pq nao funcionou antes, já que esá no footer, né...

Acho que essa linha aqui está conflitando com o .textoprincipal: p{ text-align: right; color: #ffffff;

E acrescentar uma margem esquerda na .foto tb pode ajudar:

 margin-left: 20px;

 Espero ter ajudado, sou super iniciante, posso estar falando besteira rs