首頁  >  文章  >  web前端  >  css實作div一直旋轉的方法

css實作div一直旋轉的方法

藏色散人
藏色散人原創
2021-01-06 10:53:258228瀏覽

css實作div一直旋轉的方法:先建立一個div元素,並給它一個id值;然後使用內聯樣式為div添加一些樣式;接著使用「@keyframes」規則建立動畫rotate;最後給div指定animation即可。

css實作div一直旋轉的方法

本教學操作環境:windows7系統、HTML5&&CSS3版本,Dell G3電腦。

相關推薦:《css影片教學

css實作div一直旋轉

1、先建立一個div元素,並給它一個id值xuanzhuan,使用內聯樣式為div添加一些樣式。

<div id="xuanzhun" style="width: 30px; height: 30px; background-color: aquamarine;">

css實作div一直旋轉的方法

2、然後使用@keyframes規則建立一個動畫rotate

@-webkit-keyframes rotate{
    from{-webkit-transform: rotate(0deg)}
    to{-webkit-transform: rotate(360deg)}
}
@-moz-keyframes rotate{
    from{-moz-transform: rotate(0deg)}
    to{-moz-transform: rotate(359deg)}
}
@-o-keyframes rotate{
    from{-o-transform: rotate(0deg)}
    to{-o-transform: rotate(359deg)}
}
@keyframes rotate{
    from{transform: rotate(0deg)}
    to{transform: rotate(359deg)}
}

3、最後,給div指定animation即可。

#xuanzhun{
    -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 1s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 1s;
    -webkit-animation: rotate 3s linear infinite;
    -moz-animation: rotate 3s linear infinite;
    -o-animation: rotate 3s linear infinite;
    animation: rotate 3s linear infinite;
}

效果:

css實作div一直旋轉的方法

#

以上是css實作div一直旋轉的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn