糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > css3如何实现字体放大缩小动画

css3如何实现字体放大缩小动画

时间:2021-04-26 18:47:34

相关推荐

css3如何实现字体放大缩小动画

web开发经常用到让button动起来,或者让文字动起来,以达到吸引用户的效果。直接用gif当然可以达到效果,用css3也能达到效果,或者效果更好,更容易控制。下面是用css实现的一个动态文字(button)效果。废话少说,直接上代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<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>

<title></title>

</head>

<body>

<div class="play-button"><div class="play-button-text">PLAY</div></div>

</body>

</html>

以上希望对大家有所帮助。

如果觉得《css3如何实现字体放大缩小动画》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。