admin 发表于 2023-2-7 14:22:35

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]
查看完整版本: css3如何实现字体放大缩小变大变小动画效果