JSFiddle - React, Tailwind, and code Playground
by Kim Ara
HTML
<div class="btn-more">
<span>더보기</span>
</div>
CSS
.btn-more {
position: relative;
display: inline-block;
padding: 15px 18px;
text-align: center;
color: #0038ba;
border: 0;
outline: 0;
background: 0 0;
font-size: 12px;
font-weight: 700;
letter-spacing: 0;
line-height: 1;
}
.btn-more:hover span {
-webkit-animation: cv-btn_rounded-text-hover 0.4s;
-moz-animation: cv-btn_rounded-text-hover 0.4s;
-o-animation: cv-btn_rounded-text-hover 0.4s;
animation: cv-btn_rounded-text-hover 0.4s;
}
@-webkit-keyframes cv-btn_rounded-text-hover {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
-webkit-transform: translateY(150%);
transform: translateY(150%);
}
}
@-moz-keyframes cv-btn_rounded-text-hover {
0% {
-moz-transform: translateY(0);
transform: translateY(0);
}
100% {
-moz-transform: translateY(150%);
transform: translateY(150%);
}
}
@-o-keyframes cv-btn_rounded-text-hover {
0% {
-o-transform: translateY(0);
transform: translateY(0);
}
100% {
-o-transform: translateY(150%);
transform: translateY(150%);
}
}
@keyframes cv-btn_rounded-text-hover {
0% {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
100% {
-webkit-transform: translateY(150%);
-moz-transform: translateY(150%);
-o-transform: translateY(150%);
transform: translateY(150%);
}
}