Chains

CSS: como tornar uma âncora não clicável em HTML

Ao criar páginas web, por vezes quer que uma ligação âncora (<a>) seja visível, mas não funcione. Talvez essa secção do site ainda esteja em construção, ou a ligação seja apenas decorativa. Seja qual for o motivo, tornar uma âncora não clicável é simples com algumas regras CSS.

O excerto de código

Comece com um excerto rápido que deixa uma âncora não clicável:

<a href="#" class="inactive-link">Unclickable Link</a>

Depois, no CSS, adicione os seguintes estilos:

.inactive-link {
    pointer-events: none;
    cursor: default;
}

Um caso de utilização

Imagine que tem um menu de navegação, mas uma das páginas está em construção. Quer que a ligação continue visível para manter o design, mas sem que os utilizadores interajam com ela. Eis um exemplo:

<nav>
  <ul>
    <li><a href="/home">Home</a></li>
    <li><a href="/about">About</a></li>
    <li><a href="#" class="inactive-link">Contact (Coming Soon)</a></li>
  </ul>
</nav>

Conclusão

Com apenas algumas linhas de CSS pode tornar qualquer âncora não clicável. É uma forma rápida e eficaz de gerir ligações inativas ou provisórias no site. Experimente esta técnica da próxima vez que precisar de uma ligação visível, mas sem função.

Leave a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *