Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

. produtos li não se alinham!

Não estou conseguindo fazer as classes dos produtos se alinharem de jeito nenhum. A ultima imagem sempre fica com a borda um pouco maior.

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

<main>
            <ul class="produtos">
                <li>
                    <h2>Cabelo</h2>
                    <img src="cabelo.jpg">
                    <p class="produto-descricao">Na tesoura ou máquina, como o cliente preferir</p>
                    <p class="produto-preco">R$ 25,00</p>
                </li>

                <li>
                    <h2>Barba</h2>
                    <img src="barba.jpg">
                    <p class="produto-descricao">Corte e desenho profissional de barba</p>
                    <p class="produto-preco">R$ 18,00</p>
                </li>

                <li>
                    <h2>Cabelo + Barba</h2>
                    <img src="cabelo+barba.jpg">
                    <p class="produto-descricao">Pacote completo de cabelo e barba</p>
                    <p class="produto-preco">R$ 35,00</p>
                </li>

            </ul>
        </main>
.produtos {
    width: 940px;
    margin: 0 auto;
    padding: 40px 0;
}
.produtos li {
    display: inline-block;
    text-align: center;
    width: 30%;
    vertical-align: top;
    margin: 0 1.0%;
    padding: 30px 20px;
    box-sizing: border-box;
    border: 2px solid #000000;
    border-radius: 10px;
}
3 respostas
solução!

Oi Wendel, tudo certo?

Isso acontece pois o título do 3º produto está sendo quebrado, ou seja, ele ocupa 2 linhas (Cabelo + Barba) em vez de ocupar 1 linha só, igual os outros.

Você pode diminuir o tamanho da fonte desse título ou de todos os outros, adicionando um ID específico para esse título, como por exemplo "titulo-cabelo-barba", e então diminuir a fonte no CSS:

#titulo-cabelo-barba {
    font-size: 26px; // Ou outro valor de sua preferência
}

Ou se quiser mudar o tamanho da fonte de todos os títulos:

.produtos h2 {
    font-size: 26px;
}

Espero ter ajudado, bons estudos =)

Minha nossa Gih muito obrigado mesmo, de verdade. Isso já estava me dando nos nervos

Tenta diminuir um pouco a fonte do titulo da terceira coluna: Cabelo + Barba, ela está ocupando 2 linhas, enquanto os outros titulos apenas uma. Acredito que por conta disto está desalinhado. Obs: Agora que vi que ja tinha sido respondido kkk, não consigo apagar o comentario, apenas ignore.