Carregando...

Animação de Link Sublinhado com efeito de Ondas

Postado: 28 de setembro de 2022 Tempo de Leitura: < 1 Minuto

Animação de Link Sublinhado com efeito de Ondas

Neste tutorial, vamos fazer uma animação com efeitos de ondas quando passamos o Mouse sobre o Link com HTML e CSS.

Nesta seção, projetaremos uma estrutura simples na tag <a>. 

temos dentro da tag <a> inserimos uma <class> chamada link-animado.

Essa tag usaremos para criar o link animado.

Vamos Adicionar o HTML

   <p>
       Animação de Link <a href="#" class="link-animado" title="Texto Sublinhado CSS">Sublinhado</a> 
       com Efeito de <a href="#" class="link-animado" title="Texto com Efeito Css">Ondas</a>.
   </p>

Vamos Adicionar o CSS

Nesta seção, usaremos algumas propriedades CSS para estilizar o nosso link com css.

.link-animado {

    font-size: 1.3em;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
    background: linear-gradient(to bottom, #00e1ea 0%, #00e1ea 100%);
    background-position: 0 100%;
    background-repeat: repeat-x;
    background-size: 2px 2px;

}

.link-animado:hover {

  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='squiggle-link' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' viewBox='0 0 20 4'%3E%3Cstyle type='text/css'%3E.squiggle{animation:shift .3s linear infinite;}@keyframes shift {from {transform:translateX(0);}to {transform:translateX(-20px);}}%3C/style%3E%3Cpath fill='none' stroke='%2300e1ea' stroke-width='2' class='squiggle' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");
  background-position: 0 100%;
  background-size: auto 4px;
  background-repeat: repeat-x;
  text-decoration: none;

}

Combinando as Duas seções acima Html e Css temos o seguinte Resultado!

Veja o Resultado baixo!

Baixar Código Veja Funcionando

Publicado por: Loop Nerd

399 Visualizações

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Artigos Relacionados