1
resposta

[Dúvida] Não consigo formatar a lista

<footer class="rodape">
        <img src="/assets/Logo.png" alt="Logo da Alura Plus" class="rodape__logo">
        <ul class="rodape_lista">
            <li class="lista__link">
                <a href="#">Idioma</a>
            </li>
            <li class="lista__link">
                <a href="#">Dispositivos Compatíveis</a>
            </li>
            <li class="lista__link">
                <a href="#">Contrato de Assinatura</a>
            </li>
            <li class="lista__link">
                <a href="#">Politica de privacidade</a>
            </li>
            <li class="lista__link">
                <a href="#">Proteção de dados no Brasil</a>
            </li>
            <li class="lista__link">
                <a href="#">Anuncios personalizados</a>
            </li>
            <li class="lista__link">
                <a href="#">Ajuda</a>
            </li>
        </ul>
        <p class="rodape__texto">® 2021 Alura, Alura+ e Alura Língua. Todos os direitos reservados. Serviço de assinatura paga. Conteúdo sujeito a disponibilidade.</p>
        <p class="rodape__texto">Alura+ é um serviço pago, baseado em assinatura e sujeito a termos e condições. O serviço Alura+ é comercializado por Aovs Sistemas de Informática S.A., Rua Vergueiro, 3185 - Liberdade, São Paulo - SP, 04101-300, Brasil e CNPJ 05.555.382/0001-33</p>
    </footer>
.lista__item {
    font-size: 2rem;
    color: var(--white-title);
}

.rodape__lista a{
    display: flex;
    justify-content: center;
    list-style-type: none;
    margin-top: 1em;
}

.lista__link {
   text-decoration: none;
   color: var(--white-title);
   margin-left: 1em;
}

.rodape_texto {
    margin: 1em 0;
    color: var(--grey-span);
    font-size: 14px;
}

.rodape {
    text-align: center;
    margin: 5em 3em;
}

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

1 resposta

Boa tarde, Winne. Tudo bem? O problema está acontecendo na forma como você está tentando aplicar estilos a lista.

.rodape__lista a{
    display: flex;
    justify-content: center;
    list-style-type: none;
    margin-top: 1em;
}

Ao usar o seletor .rodape__lista a, você estará referenciando a tag <a> dentro do elemento com a classe rodape__lista e não a lista em si. Para aplicar estilos na lista, basta remover o a do seu seletor, o código deverá ficar assim...

.rodape__lista {
    display: flex;
    justify-content: center;
    list-style-type: none;
    margin-top: 1em;
}

Precisando de ajuda com mais alguma coisa é só perguntar. Bons estudos.