Botão Animado Com Css Efeito Sininho
PRÓXIMO
Html figcaption
ANTERIOR
Animação Loading css – Estrelas
Postado: 11 de janeiro de 2022
Tempo de Leitura: < 1 Minuto
Botão Animado Com Css Efeito Sininho
Neste tutorial Vamos fazer um botão Hover com efeito Sininho com html e css.
Vamos Adicionar Html:
<a href="#" class="btn btn-sino"><i class="icon icon-bell"></i> </a> <a href="#" class="btn btn-sino"><i class="icon icon-hand-pointer-o"></i> Veja mais</a> <a href="#" class="btn btn-sino"><i class="icon icon-bolt"></i> Saiba mais</a>
Vamos Adicionar Css:
@-webkit-keyframes btn-sino { 50% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 100% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } } @keyframes btn-sino { 50% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 100% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } } .btn { padding: 0.7em 1.3em; cursor: pointer; background: linear-gradient(90deg, #040077 0%, #009eae 100%); text-decoration: none; font-weight:bold; font-size:1.1em; color: #fff; border-radius:8px; } .btn-sino { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; } .btn-sino:hover, .btn-sino:focus, .btn-sino:active { -webkit-animation-name: btn-sino; animation-name: btn-sino; -webkit-animation-duration: 0.15s; animation-duration: 0.15s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }
Veja o Resultado!
Deixe um comentário