animate动画

简介:

<!DOCTYPE html>

<html>

<head lang="en">

    <meta charset="UTF-8">

    <title></title>

    <style>



        #img1{

            border-radius: 100%;

            width: 200px;

            height: 200px;

        }

        #img1:hover{

            animation: myimg 5s linear infinite ;

        }

        @keyframes myimg {

            from{transform: rotate(0deg); }

                                                /*from to指定范围*/

            to{transform: rotate(360deg);}

        }

        .div1,.div2{

            width: 100px;

            height: 100px;

            background-color: cornsilk;

            margin: 100px;

        }

        @keyframes myname {

            25%{width: 150px;height: 150px;}

            50%{width: 200px;height: 200px;}

            75%{width: 250px;height: 250px;}

            100%{width: 400px;height: 400px;}

        }


        @keyframes myname2 {

          from{width: 100px;height: 100px;}

            to{width: 500px;height: 600px;background-color: blueviolet}

        }

        .div1:hover{

            animation: myname 2s;

        }

        .div2:hover{

            animation: myname2 2s;

            /*使用指定的动画,持续时间*/

        }

    </style>

</head>

<body>

    <div class="div1">


    </div>

    <div class="div2">


    </div>

    <img src="res/images/yuner.png" id="img1">

    animation: myimg 3s linear infinite ;infinite可以一直保持旋转


</body>

</html>


 本文转自 matengbing 51CTO博客,原文链接:http://blog.51cto.com/matengbing/1875981


相关文章
|
JavaScript
jQuery 淡入淡出动画 fadeIn(); fadeOut(); fadeToggle(); fadeTo();
jQuery 淡入淡出动画 fadeIn(); fadeOut(); fadeToggle(); fadeTo();
67 0
jQuery 淡入淡出动画 fadeIn(); fadeOut(); fadeToggle(); fadeTo();
|
7天前
|
前端开发
Filp动画
Filp动画基于First、Last、Inverse、Play四步实现复杂前端动画效果。首先记录元素初始位置,接着记录目标位置,然后使用transform属性将元素逆向平移回初始位置,最后通过移除transform并添加transition属性实现平滑动画效果。这是一种高效解决CSS不支持过渡动画问题的方法。
|
2月前
|
前端开发 JavaScript
animate
【9月更文挑战第27天】
35 5
|
前端开发
CSS动画篇之404动画
CSS动画篇之404动画
157 0
|
存储 文件存储 云计算
不瞒了,我们和追光动画有一个《杨戬》!
不瞒了,我们和追光动画有一个《杨戬》!
194 0
|
JavaScript 前端开发
【jQuery动画】停止动画、淡入淡出、自定义动画
动画队列中所有动画都是按照顺序执行的,默认只有当前的一个动画执行完毕,才会执行后面的动画。为此,jQuery提供了stop()方法用于停止动画效果。通过此方法,可以让动画队列后面的动画提前执行。
|
前端开发
写个简单css动画,transition 和animate
写个简单css动画,transition 和animate
115 0
|
前端开发
动画
动画
140 0
|
前端开发
2、CSS动画——拳皇动画实现
2、CSS动画——拳皇动画实现
125 0
2、CSS动画——拳皇动画实现
|
容器 JavaScript Web App开发
如何不用 transition 和 animation 也能做网页动画
效果预览 在线演示 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 https://codepen.io/comehope/pen/BxbQJj 可交互视频教程 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。
1131 0