css transition动画_css3过渡属性有几种

css transition动画_css3过渡属性有几种css动画效果之transition(动画效果属性)

大家好,又见面了,我是你们的朋友全栈君。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<!-- animation:动画效果属性

    “关键帧”(@keyframes),它的样式规则是由多个百分比构成的,比如“0%”到“100%”之间,加上不同的属性,从而让元素达到一种不断变化的效果。语法规则如下:

    @keyframes 动画名称{
        0%{元素状态}
        ...
        100%{元素状态}
    }

    animation属性:
    animation-name:@keyframes动画的名称
    animation-duration:动画完成一个周期所花费的时间,默认是0
    animation-timing-function:动画的速度曲线(缓动效果)。默认是“ease”
    animation-delay:动画开始的延迟时间,默认是0
    animation-iteration-count:动画被播放的次数。默认是1
    animation-direction:动画是否在下一周期逆向的播放。默认是“normal”
    animation-play-state:动画是否存在运行或暂停,默认是“running”
    animation-fill-mode:对象动画时间之外的状态
 -->
    <style>
        .box{
    
    
            height: 100px;
            width: 100px;
            margin:50px auto;
            background-color: #f00
        }
        .box:hover{
    
    
            /* 绑定动画名称,设置完成周期1s,设置速度曲线加速,设置延迟时间0,设置播放次数无限,循环逆向播放*/
            animation: hover 1s ease-in 0s infinite alternate;
        }
        @keyframes hover{
    
    
            0%{width: 100px;height: 100px;border-radius: 50%;}
            50%{
    
    width: 200px;height: 200px;border-radius: 50%;}
            100%{
    
    width: 100px;height: 100px;border-radius: 50%;}
        }
    </style>

}
<style>


</style>
<body>
    <div class="box"></div>
</body>
</html>

 

 

 

 

Document

}

 

转载于:https://www.cnblogs.com/cl94/p/10507336.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106939.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java 异常

    Java 异常

    2021年10月7日
    38
  • malloc函数实现过程

    malloc函数实现过程在C语言中,要进行动态内存的开辟就需要使用到malloc函数,在C++中使用的new关键字的基层也是调用了malloc函数,可见malloc函数的重要性,这个就浅析一下malloc的实现过程。本文的测试环境是win10+vs2015。首先先看看malloc函数怎么去调用//malloc函数原型//void*malloc(size_tsize);//(MSDN中的定义)type

    2022年5月7日
    52
  • jwt单点登录流程设计

    jwt单点登录流程设计如不了解jwt,请戳:程序猿DD,什么是jwt下面我给出一个jwt实现单点登录的流程: 

    2022年5月21日
    41
  • js中Math.random()生成指定范围数值的随机数

    js中Math.random()生成指定范围数值的随机数

    2021年11月3日
    51
  • plsql连接远程服务器Oracle的配置

    plsql连接远程服务器Oracle的配置直接说最终操作 直接用 OracleNetMan 的 服务命名 和 监听程序 来配置服务命名对应的文件是 tnsnames ora 监听程序对应的文件是 listener ora 填写上对应的信息后 点左上角文件 保存即可 与其对应还有个配置工具是 oraclenetcon 配置完毕后 输入对应的用户密码登录即可 如果用 datagrip 直接输入哪些对应信息 就能直接登录了 分割线

    2025年8月20日
    2
  • LeetCode重建二叉树详解[通俗易懂]

    LeetCode重建二叉树详解[通俗易懂]LeetCode重建二叉树详解题目描述原理分析(1)大致思路(2)细节阐述代码实现(1)主函数(2)递归函数参数区间的决定递归结束的条件总结题目描述原理分析(1)大致思路下面讲解一下,前序遍历+中序遍历如何确定一个唯一的二叉树。关于二叉树的基本知识,请看二叉树的基本操作及联系。对此就不再过多重复。对于前序遍历顺序:根、左子树、右子树;对于中序的遍历顺序:左子树、根、右子树。所以通过前序遍历,我们获取前序第一个结点就是这个树的根,再在中序遍历中找到该结点的位置。在中序中,根的左边全部的是属于根左子

    2022年6月12日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号