[CSS]抖动动画

记个笔记

.class {
    -webkit-animation: swing_image 0.8s linear 0s 1 normal;
    -moz-animation: swing_image 0.8s linear 0s 1 normal;
    -ms-animation: swing_image 0.8s linear 0s 1 normal;
    -o-animation: swing_image 0.8s linear 0s 1 normal;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -ms-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes swing_image {
    0% { -webkit-transform: rotate(0deg); }
    15% { -webkit-transform: rotate(0deg); }
    20% { -webkit-transform: rotate(-5.5deg); }
    40% { -webkit-transform: rotate(7deg); }
    60% { -webkit-transform: rotate(-2deg); }
    70% { -webkit-transform: rotate(3deg); }
    80% { -webkit-transform: rotate(-1deg); }
    100% { -webkit-transform: rotate(0deg); }
}
@-moz-keyframes swing_image {
    0% { -moz-transform: rotate(0deg); }
    15% { -moz-transform: rotate(0deg); }
    20% { -moz-transform: rotate(-5.5deg); }
    40% { -moz-transform: rotate(7deg); }
    60% { -moz-transform: rotate(-2deg); }
    70% { -moz-transform: rotate(3deg); }
    80% { -moz-transform: rotate(-1deg);    }
    100% { -moz-transform: rotate(0deg);    }
}
@-ms-keyframes swing_image {
    0% { -ms-transform: rotate(0deg); }
    15% { -ms-transform: rotate(0deg); }
    20% { -ms-transform: rotate(-5.5deg); }
    40% { -ms-transform: rotate(7deg); }
    60% { -ms-transform: rotate(-2deg); }
    70% { -ms-transform: rotate(3deg); }
    80% { -ms-transform: rotate(-1deg); }
    100% { -ms-transform: rotate(0deg); }
}
@-o-keyframes swing_image {
    0% { -o-transform: rotate(0deg); }
    15% { -o-transform: rotate(0deg); }
    20% { -o-transform: rotate(-5.5deg); }
    40% { -o-transform: rotate(7deg); }
    60% { -o-transform: rotate(-2deg); }
    70% { -o-transform: rotate(3deg); }
    80% { -o-transform: rotate(-1deg);  }
    100% { -o-transform: rotate(0deg);  }
}
@keyframes swing_image {
    0% { transform: rotate(0deg); }
    5% { transform: rotate(-5.5deg); }
    25% { transform: rotate(7deg); }
    45% { transform: rotate(-2deg); }
    55% { transform: rotate(3deg); }
    65% { transform: rotate(-1deg); }
    80% { transform: rotate(0deg);  }
    100% { transform: rotate(0deg); }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容