1
resposta

[Dúvida] Text-Decoration não funciona

Boa noite galera!

O código bateu certinho com o da instrutora, porém não estou entendendo o motivo de não estar funcionando o "text-decoration: none;" nas ancoras do footer.

Segue o código: HTML

® 2021 Alura, Alura+ e Alura Língua. Todos os direitos reservados. Serviço de assinatura paga. Conteúdo sujeito a disponibilidade.

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

    **CSS**
    
    .lista__item {
    font-size: 32px;
    color:var(--branco-principal);
}

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

.rodape__lista{
    display:flex;
    flex-direction: row;
    justify-content: center;
    list-style-type: none;
    

}
.lista__link {
    margin-bottom: 1em;
    color: var(--branco-principal);
    text-decoration:none;
    margin-left: 1em;
}
.rodape__logo {
    margin-bottom: 5em;
    
}

.rodape__texto {
    color: var(--cinza-secundário);
    margin: 1em 0;
    font-size: 14px;
}

.lista__link a:hover {
    color: var(--botao-azul);
}

Segue imagem de como está:

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

1 resposta

Olá, Guilherme.

Tudo bem?

Você esqueceu de passar a tag <a> depois do nome da classe .lista__link no CSS dessa forma .lista__link a, a tag âncora só recebe os estilos quando passa a tag depois da tag pai, ou se colocar a classe direto nela, nesse caso passar a tag resolve, veja como tem que ficar:

.lista__link a{
    margin-bottom: 1em;
    color: var(--branco-principal);
    text-decoration:none;
    margin-left: 1em;
}

Espero ter ajudado. Qualquer dúvida manda aqui. Valeu.