Botão Css – Background Pulsando
Postado: 26 de fevereiro de 2022
Tempo de Leitura: < 1 Minuto
Neste tutorial vamos fazer um Botão Css – Background Pulsando.
Vamos adicionar o Html:
<a href="#" class="btn back-pulse" title="Veja mais..."> <i class="icon icon-icon icon-heart"></i> Veja mais...</a>
Vamos adicionar o Css:
.btn {
padding: 0.6em 0.8em;
cursor: pointer;
background-color:#0f1010;
text-decoration: none;
font-weight:bold;
font-size:1em;
border-radius:6px;
color: #fff;
transition:0.3s;
}
.btn i { font-size:1em; margin-right:5px; }
@-webkit-keyframes back-pulse {
50% {
background-color: rgba(212, 0, 0, 0.70);
}
}
@keyframes back-pulse {
50% {
background-color: rgba(212, 0, 0, 0.70);
}
}
.back-pulse {
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;
overflow: hidden;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: color, background-color;
transition-property: color, background-color;
}
.back-pulse:hover, .back-pulse:focus, .back-pulse:active {
-webkit-animation-name: back-pulse;
animation-name: back-pulse;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
background-color: #9a0707;
color: #ffffff;
}
Veja o Resultado !


Deixe um comentário