首页 > 移动平台 > 详细

css3 animation 实现环形路径平移动画

时间:2016-11-14 09:45:25      阅读:354      评论:0      收藏:0      [点我收藏+]

 注意 @keyframes to/from 的学习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

<style>
    /* 顺时针自转 */
    @keyframes spin {
        to {
            transform: rotate(1turn);
        }
    }


     /* 逆时针自转 */    
    @keyframes spin-reverse {    
        from {
            transform: rotate(1turn);
        }
    }

    /* 这是一坨自暴自弃的样式 */
    .basic{
        border:3px solid orange; 
        height: 150px;
        width:150px;
        border-radius:50%;
        margin:50px;
    }

    
    /*
        顺时针自转,同时该元素下所有的子元素也会一起旋转起来
    */
    .avatar{

        /* 
            linear : 从头到尾速度是相同的;
            infinite:无限轮播
         */
        animation: spin 10s infinite linear;  
        

    }

    /*
        逆时针旋转“自转”,与“公转”导致的旋转相抵消。形成一种不动的错觉
    */
    .avatar > img {
        
        animation:spin-reverse 10s infinite linear;
    }


</style>


<div class="basic avatar">
    <img src="github.png" alt="">
</div>

</body>
</html>

 

技术分享

 

css3 animation 实现环形路径平移动画

原文:http://www.cnblogs.com/CyLee/p/6060638.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!