美文网首页
切换过渡动画-字体位移透明度、图片先放大

切换过渡动画-字体位移透明度、图片先放大

作者: 禾苗种树 | 来源:发表于2022-10-27 13:32 被阅读0次
  • 逻辑
    另外写个新的类名,
    在点击切换时先把类名加上,
    然后在使用定时器删除类名
//css
.y_serve .y_animate{animation: animate_serve 0.3s;}
@keyframes animate_serve {
    0%{
        transform: translateX(-10px);
        opacity: 0;
    }
    100%{
        transform: translateX(0);
        opacity: 1;
    }
}

.y_serve .y_animate_big{animation: animate_serve_big 0.3s;}
@keyframes animate_serve_big {
    0%{
        transform:scale(1.02);
    }
    100%{
        transform:scale(1);   
    }
}
$('.y_arrow_pre').on('click',function(){
      
        if(currIndex<=0) return false;
  //  符合条件了先添加类名
        $('.y_serve .y_infobox').addClass('y_animate');//就是给这两个标签添加动画
        $('.y_serve .y_contbg').addClass('y_animate_big');//就是给这两个标签添加动画

        currIndex--;
        $('.y_serve .y_title1').html(data[currIndex].title1);
       
// 使用定时器一段时间后删除类名
        setTimeout(function(){
            $('.y_serve .y_infobox').removeClass('y_animate');
            $('.y_serve .y_contbg').removeClass('y_animate_big');
        },200)
    })


    $('.y_arrow_next').on('click',function(){
        // indx-- 
        if(currIndex>=2) return false;

        $('.y_serve .y_infobox').addClass('y_animate');
        $('.y_serve .y_contbg').addClass('y_animate_big');
        currIndex++;
        $('.y_serve .y_title1').html(data[currIndex].title1);
     

        setTimeout(function(){
            $('.y_serve .y_infobox').removeClass('y_animate');
            $('.y_serve .y_contbg').removeClass('y_animate_big');
        },200)
    })
})

相关文章

  • 切换过渡动画-字体位移透明度、图片先放大

    逻辑另外写个新的类名,在点击切换时先把类名加上,然后在使用定时器删除类名

  • 前端笔记6

    图片的修复 效果: 条件 属性 选择符 过渡动画 圆角、阴影、透明度 效果: 运动曲线 效果: 图片文字遮罩 效果...

  • 无缝轮播图(详细代码)

    1. 效果 2. 原理 定时器; 过渡动画; 位移距离; 根据图片张数动态设置分页器(小圆点)个数; 根据图片张数...

  • Vue中的动画

    基础CSS过渡和动画 动画:keyframes过渡:transition 列表动画 状态动画 组件和元素切换 1....

  • OpengGL ES之简单动画实现

    一、概述 本文简单介绍下怎么让绘制的静态图像动起来。需要实现简单的位移、缩放、旋转、透明度渐变动画。 二、位移动画...

  • Hack、过渡与变形(变换)

    条件Hack 图片的修复 属性 选择符 CSS3过渡动画 css3圆角 阴影 透明度 运动曲线 图片文字遮罩 变形...

  • Android动画原理

    动画分类 补间动画 旋转、位移、透明度、缩放 属性动画 同样的属性动画也可以做到对View进行缩放、移动、旋转以及...

  • Android26-动画机制与使用技巧

    Android View动画 Animation 框架定义了透明度、旋转、缩放和位移几种常见的动画,而且控制的是整...

  • Android动画<第三篇>:属性动画

    前面,我们介绍了视图动画,也叫 Tween (补间)动画,它通常实现透明度动画、旋转动画、缩放动画、位移动画这四种...

  • Android面试(四)--动画简介

    动画分类: 1 帧动画2 补间动画 alpha(淡入淡出),translate(位移),scale(缩放大小),...

网友评论

      本文标题:切换过渡动画-字体位移透明度、图片先放大

      本文链接:https://www.haomeiwen.com/subject/qhjttdtx.html