CSS3旋轉動畫,兼容各瀏覽器


<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>CSS3旋轉動畫</title>
<style>
div{
    width: 200px;
    height: 200px;
    background: yellow;
    transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    animation:3s linear 0s myrotate;
    -webkit-animation:3s linear 0s myrotate;/* Safari and Chrome */
    animation-fill-mode:forwards;/*動畫播放完畢時停止,不回到初始狀態*/
    -webkit-animation-fill-mode:forwards;
}
@keyframes myrotate{
    form {transform:rotateY(0deg);}    
    to    {transform:rotateY(180deg);}
}
@-webkit-keyframes myrotate{/* Safari and Chrome */
    form {transform:rotateY(0deg);}    
    to    {transform:rotateY(180deg);}
}
/*第一個時間代表完成一次運動所消耗的時間,第二個時間代表動畫於多少時間后開始播放*/
/*linear代表線性運動(勻速運動);infinite為無限運動(一直運動)*/
</style>

</head>
<body>
<div>3D旋轉</div>
<script type="text/javascript">

</script>
</body>
</html>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM