按钮翻转动画css html源码
按钮翻转动画css html源码
演示
源码
html
[lv]
<div class="btn-animate btn-animate__flip">
<span>m.qqzy8.com</span>
<span>QQ资源吧</span>
</div>
[/lv]
css
[lv]
.btn-animate {
position: relative;
width: 130px;
height: 40px;
line-height: 40px;
border: none;
border-radius: 5px;
background: #027efb;
color: #fff;
text-align: center;
}
.btn-animate__flip {
& > span {
display: block;
position: absolute;
width: 100%;
height: 100%;
box-sizing: border-box;
border-radius: 5px;
background-color: #027efb;
transition: .3s;
}
& > span:nth-child(1) {
transform: rotateX(90deg);
transform-origin: 50% 50% -20px;
}
& > span:nth-child(2) {
transform: rotateX(0deg);
transform-origin: 50% 50% -20px;
}
&:hover {
& > span:nth-child(1) {
transform: rotateX(0deg);
}
& > span:nth-child(2) {
transform: rotateX(-90deg);
}
}
}
[/lv]


