您好,登錄后才能下訂單哦!
小編給大家分享一下CSS3如何創建簡單動畫,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
@keyframes myfirst { from{transform: rotate(0deg)}to{transform: rotate(360deg)} } .loading{ //infinite控制執行次數這里一直執行,linear執行速度,勻速 animation: myfirst 1.5s infinite linear; border: 16px solid #f3f3f3; border-radius: 50%; border-top:16px solid blue; width: 120px; height: 120px; } <div class="loading"></div>
.move { width: 0px; height: 10px; animation: moveHover 5s infinite linear; } <div class="move"></div>
.change { transition: width 2s; font-size: 10px; width: 100px; height: 20px; background: yellow; -moz-transition: width 2s; /* Firefox 4 */ -webkit-transition: width 2s; /* Safari 和 Chrome */ -o-transition: width 2s; /* Opera */ } .change:hover { width: 500px; } <div class="change">鼠標滑過</div>
.bigger{ font-size: 20px; width: 0; height: 0;//scale根據寬高變大,必須設置width和height background: #2A9F00; transition: transform 5s; } .bigger:hover{ transform: scale(10); } <div class="bigger">大</div>
以上是“CSS3如何創建簡單動畫”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。