css3如何实现字体放大缩小变大变小动画效果
css3如何实现字体放大缩小变大变小动画效果css3代码如下:
<style type="text/css">
.play-button {
width: 300px;
height: 38px;
background: #0848F0;
border-radius: 4px;
margin-top: 10px;
margin-left: 10px;
text-align: center;
}
@keyframes scaleDraw {
/*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
0% {
transform: scale(1);/*开始为原始大小*/
}
50% {
transform: scale(1.2);/*放大1.1倍*/
}
}
.play-button-text {
width: 61px;
height: 38px;
font-size: 20px;
font-family: PingFangSC-Medium, PingFang SC;
font-weight: 500;
color: #FFFFFF;
line-height: 38px;
letter-spacing: 2px;
text-align: center;
display: inline-block;
-webkit-animation-name: scaleDraw;/*关键帧名称*/
-webkit-animation-timing-function: ease-in-out;/*动画的速度曲线*/
-webkit-animation-iteration-count: infinite;/*动画播放的次数*/
-webkit-animation-duration:0.5s;/*动画所花费的时间*/
}
</style>html代码如下:
<div class="play-button"><div class="play-button-text">PLAY</div></div>
页:
[1]