在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當(dāng)前位置:雨林木風(fēng)下載站 > 網(wǎng)頁(yè)設(shè)計(jì)教程 > 詳細(xì)頁(yè)面

如何使用css3制作圓形旋轉(zhuǎn)動(dòng)畫(附完整代碼)

如何使用css3制作圓形旋轉(zhuǎn)動(dòng)畫(附完整代碼)

更新時(shí)間:2025-11-21 文章作者:未知 信息來(lái)源:網(wǎng)絡(luò) 閱讀次數(shù):

導(dǎo)網(wǎng)頁(yè)的本質(zhì)就是超級(jí)文本標(biāo)記語(yǔ)言,通過(guò)結(jié)合使用其他的Web技術(shù)(如:腳本語(yǔ)言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁(yè)。因而,超級(jí)文本標(biāo)記語(yǔ)言是萬(wàn)維網(wǎng)(Web)編程的基礎(chǔ),也就是說(shuō)萬(wàn)維網(wǎng)是建立...
網(wǎng)頁(yè)的本質(zhì)就是超級(jí)文本標(biāo)記語(yǔ)言,通過(guò)結(jié)合使用其他的Web技術(shù)(如:腳本語(yǔ)言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁(yè)。因而,超級(jí)文本標(biāo)記語(yǔ)言是萬(wàn)維網(wǎng)(Web)編程的基礎(chǔ),也就是說(shuō)萬(wàn)維網(wǎng)是建立在超文本基礎(chǔ)之上的。超級(jí)文本標(biāo)記語(yǔ)言之所以稱為超文本標(biāo)記語(yǔ)言,是因?yàn)槲谋局邪怂^“超級(jí)鏈接”點(diǎn)。
隨著css3的廣泛應(yīng)用,人們?yōu)g覽的web網(wǎng)頁(yè)越來(lái)越多元化,而前端開發(fā)者也越來(lái)越注重人機(jī)交互和用戶體驗(yàn)。從一開始的文字到后來(lái)的圖片,以至于現(xiàn)在的動(dòng)畫特效,人們對(duì)于網(wǎng)頁(yè)的要求也越來(lái)越挑剔,那么今天給大家展示一下如何使用css3制作旋轉(zhuǎn)動(dòng)畫。本文在介紹如何使用css3制作旋轉(zhuǎn)動(dòng)畫的基礎(chǔ)上,重點(diǎn)探討了其具體步驟,本文內(nèi)容緊湊,希望大家可以有所收獲。

實(shí)例如圖所示

1034530-20161229113220257-1901912558.gif

使用css3制作旋轉(zhuǎn)動(dòng)畫的思路

首先我們需要使用div畫出這8個(gè)圖標(biāo),我們通過(guò)觀察可以發(fā)現(xiàn),8個(gè)圖標(biāo)可以分成4組div,并且可以將圓形等分為8份,這樣可以方便我們隨后的操作。我是每?jī)蓚(gè)垂直對(duì)應(yīng)的圓就放在同一個(gè)div中,令其旋轉(zhuǎn)起來(lái)需要使用css3中的旋轉(zhuǎn)屬性:第一個(gè)div先保持不動(dòng),第二個(gè)div旋轉(zhuǎn)45°,以此類推,下一個(gè)div都要比上一個(gè)div多旋轉(zhuǎn)45°就可以實(shí)現(xiàn)布局。

使用css3制作旋轉(zhuǎn)動(dòng)畫的步驟

步驟一:畫出8個(gè)圖標(biāo)設(shè)置成4個(gè)div

<div class="out_circle">
    <div class="slide"></div>
    <div class="nav_circle r1">
        <div class="img_top img">
            <img src="images/menu.png">
            <a href="#">產(chǎn)品中心</a>
        </div>
        <div class="img_bottom img" >
            <img src="images/menu_01.png">
            <a href="#">官方網(wǎng)站</a>
        </div>
    </div>
    <div class="nav_circle r2">
        <div class="img_top img">
            <img src="images/menu_02.png">
            <a href="#">代理查詢</a>
        </div>
        <div class="img_bottom img" >
            <img src="images/menu_03.png">
            <a href="#">后臺(tái)登錄</a>
        </div>
    </div>
    <div class="nav_circle r3">
        <div class="img_top img">
            <img src="images/menu_04.png">
            <a href="#">公司資質(zhì)</a>
        </div>
        <div class="img_bottom img" >
            <img src="images/menu_05.png">
            <a href="#">質(zhì)檢報(bào)告</a>
        </div>
    </div>
    <div class="nav_circle r4">
        <div class="img_top img">
            <img src="images/menu_06.png">
            <a href="#">代理登錄</a>
        </div>
        <div class="img_bottom img" >
            <img src="images/menu_07.png">
            <a href="#">代理授權(quán)</a>
        </div>
    </div>
</div>

步驟二:使用css3布局

 .out_circle{
            width:440px;
            height:440px;
            border:1px solid;
            border-radius:50%; 
            margin:30px auto 0 auto;
            position: relative;
            }
            .nav_circle{
            width:110px;
            height:440px;
            float:left;
            position:absolute;
            top:0;
            left:169px; 
            text-align:center;
            }
            .img_top{
            top:-27px;
            -webkit-transform: rotate(0deg);
        }
        .img_bottom{
            top:316px;
            -webkit-transform: rotate(0deg);
        }
        .img_top img,.img_bottom  img{
            width:77px;
            height: 77px;
        }
         .img_top,.img_bottom{
            position: relative;
            z-index:1;
        }
        .nav_circle .img a{
            position: absolute;
            top:10px;
            left:94px;
            width: 52px;
        }
        .r1{
            transform:rotate(0deg) skew(0deg) scale(1);
            -ms-transform:rotate(0deg) skew(0deg) scale(1);     /* IE 9 */
            -moz-transform:rotate(0deg) skew(0deg) scale(1);     /* Firefox */
            -webkit-transform:rotate(0deg) skew(0deg) scale(1); /* Safari oí Chrome */
            -o-transform:rotate(0deg) skew(0deg) scale(1); 
            animation: rotate 10s linear infinite;
            -webkit-animation:rotate 10s linear infinite;
            -moz-animation:rotate 10s linear infinite;
            -o-animation:rotate 10s linear infinite;
        }
        .r1 .img{
            transform:rotate(0deg) skew(0deg) scale(1);
            -ms-transform:rotate(0deg) skew(0deg) scale(1);     /* IE 9 */
            -moz-transform:rotate(0deg) skew(0deg) scale(1);     /* Firefox */
            -webkit-transform:rotate(0deg) skew(0deg) scale(1); /* Safari oí Chrome */
            -o-transform:rotate(0deg) skew(0deg) scale(1); 
            animation:rotate_c1 10s linear infinite;
            -webkit-animation:rotate_c1 10s linear infinite;
        }
        .r2{
            transform:rotate(45deg) skew(0deg) scale(1);
            -ms-transform:rotate(45deg) skew(0deg) scale(1);     /* IE 9 */
            -moz-transform:rotate(45deg) skew(0deg) scale(1);     /* Firefox */
            -webkit-transform:rotate(45deg) skew(0deg) scale(1); /* Safari oí Chrome */
            -o-transform:rotate(45deg) skew(0deg) scale(1); 
            animation: rotatef 10s linear infinite;
            -webkit-animation:rotatef 10s linear infinite;
            -moz-animation:rotatef 10s linear infinite;
            -o-animation:rotatef 10s linear infinite;
        }
        .r2 .img {
            transform:rotate(-45deg) skew(0deg) scale(1);
            -ms-transform:rotate(-45deg) skew(0deg) scale(1);     /* IE 9 */
            -moz-transform:rotate(-45deg) skew(0deg) scale(1);     /* Firefox */
            -webkit-transform:rotate(-45deg) skew(0deg) scale(1); /* Safari oí Chrome */
            -o-transform:rotate(-45deg) skew(0deg) scale(1); 
            animation:rotate_c2 10s linear infinite;
            -webkit-animation:rotate_c2 10s linear infinite;
        }
        .r3 {
            transform:rotate(90deg) skew(0deg) scale(1);
            -ms-transform:rotate(90deg) skew(0deg) scale(1);     /* IE 9 */
            -moz-transform:rotate(90deg) skew(0deg) scale(1);     /* Firefox */
            -webkit-transform:rotate(90deg) skew(0deg) scale(1); /* Safari oí Chrome */
            -o-transform:rotate(90deg) skew(0deg) scale(1);
            animation: rotates 10s linear infinite;
            -webkit-animation:rotates 10s linear infinite;
            -moz-animation:rotates 10s linear infinite;
            -o-animation:rotates 10s linear infinite;
        }
        .r3 .img{
            transform:rotate(-90deg) skew(0deg) scale(1);
            -ms-transform:rotate(-90deg) skew(0deg) scale(1);     /* IE 9 */
            -moz-transform:rotate(-90deg) skew(0deg) scale(1);     /* Firefox */
            -webkit-transform:rotate(-90deg) skew(0deg) scale(1); /* Safari oí Chrome */
            -o-transform:rotate(-90deg) skew(0deg) scale(1); 
            animation:rotate_c3 10s linear infinite;
            -webkit-animation:rotate_c3 10s linear infinite;
        }
        .r4{
            transform:rotate(135deg) skew(0deg) scale(1);
            -ms-transform:rotate(135deg) skew(0deg) scale(1);     /* IE 9 */
            -moz-transform:rotate(135deg) skew(0deg) scale(1);     /* Firefox */
            -webkit-transform:rotate(135deg) skew(0deg) scale(1); /* Safari oí Chrome */
            -o-transform:rotate(135deg) skew(0deg) scale(1); 
            animation: rotatet 20s linear infinite;
            -webkit-animation:rotatet 10s linear infinite;
            -moz-animation:rotatet 10s linear infinite;
            -o-animation:rotatet 10s linear infinite;
        }
        .r4 .img{
            transform:rotate(-135deg) skew(0deg) scale(1);
            -ms-transform:rotate(-135deg) skew(0deg) scale(1);     /* IE 9 */
            -moz-transform:rotate(-135deg) skew(0deg) scale(1);     /* Firefox */
            -webkit-transform:rotate(-135deg) skew(0deg) scale(1); /* Safari oí Chrome */
            -o-transform:rotate(-135deg) skew(0deg) scale(1); 
            animation:rotate_c4 10s linear infinite;
            -webkit-animation:rotate_c4 10s linear infinite;
        }

步驟三:為每個(gè)div創(chuàng)建動(dòng)畫

第一個(gè)div

@keyframes rotate{
            0%{
                transform:rotate(0deg) skew(0deg) scale(1);
                -ms-transform:rotate(0deg) skew(0deg) scale(1);     /* IE 9 */
                -moz-transform:rotate(0deg) skew(0deg) scale(1);     /* Firefox */
                -webkit-transform:rotate(0deg) skew(0deg) scale(1); /* Safari oí Chrome */
                -o-transform:rotate(0deg) skew(0deg) scale(1); 
            }
            100%{
                transform:rotate(360deg) skew(0deg) scale(1);
                -ms-transform:rotate(360deg) skew(0deg) scale(1);     /* IE 9 */
                -moz-transform:rotate(360deg) skew(0deg) scale(1);     /* Firefox */
                -webkit-transform:rotate(360deg) skew(0deg) scale(1); /* Safari oí Chrome */
                -o-transform:rotate(360deg) skew(0deg) scale(1); 
            }
        }

第二個(gè)div

@keyframes rotatef{
            0%{
                transform:rotate(45deg) skew(0deg) scale(1);
                -ms-transform:rotate(45deg) skew(0deg) scale(1);     /* IE 9 */
                -moz-transform:rotate(45deg) skew(0deg) scale(1);     /* Firefox */
                -webkit-transform:rotate(45deg) skew(0deg) scale(1); /* Safari oí Chrome */
                -o-transform:rotate(45deg) skew(0deg) scale(1); 
            }
            100%{
                transform:rotate(405deg) skew(0deg) scale(1);
                -ms-transform:rotate(405deg) skew(0deg) scale(1);     /* IE 9 */
                -moz-transform:rotate(405deg) skew(0deg) scale(1);     /* Firefox */
                -webkit-transform:rotate(405deg) skew(0deg) scale(1); /* Safari oí Chrome */
                -o-transform:rotate(405deg) skew(0deg) scale(1); 
            }
        }

第三個(gè)div

@keyframes rotates{
            0%{
                transform:rotate(90deg) skew(0deg) scale(1);
                -ms-transform:rotate(90deg) skew(0deg) scale(1);     /* IE 9 */
                -moz-transform:rotate(90deg) skew(0deg) scale(1);     /* Firefox */
                -webkit-transform:rotate(90deg) skew(0deg) scale(1); /* Safari oí Chrome */
                -o-transform:rotate(90deg) skew(0deg) scale(1); 
            }
            100%{
                transform:rotate(450deg) skew(0deg) scale(1);
                -ms-transform:rotate(450deg) skew(0deg) scale(1);     /* IE 9 */
                -moz-transform:rotate(450deg) skew(0deg) scale(1);     /* Firefox */
                -webkit-transform:rotate(450deg) skew(0deg) scale(1); /* Safari oí Chrome */
                -o-transform:rotate(450deg) skew(0deg) scale(1); 
            }
        }

第四個(gè)div

@keyframes rotatet{
            0%{
                transform:rotate(135deg) skew(0deg) scale(1);
                -ms-transform:rotate(135deg) skew(0deg) scale(1);     /* IE 9 */
                -moz-transform:rotate(135deg) skew(0deg) scale(1);     /* Firefox */
                -webkit-transform:rotate(135deg) skew(0deg) scale(1); /* Safari oí Chrome */
                -o-transform:rotate(135deg) skew(0deg) scale(1); 
            }
            100%{
                transform:rotate(495deg) skew(0deg) scale(1);
                -ms-transform:rotate(495deg) skew(0deg) scale(1);     /* IE 9 */
                -moz-transform:rotate(495deg) skew(0deg) scale(1);     /* Firefox */
                -webkit-transform:rotate(495deg) skew(0deg) scale(1); /* Safari oí Chrome */
                -o-transform:rotate(495deg) skew(0deg) scale(1); 
            }
        }

注意

因?yàn)閏ss3的旋轉(zhuǎn)屬性并不是所有瀏覽器都可以兼容的,所以在創(chuàng)建完之后要給相應(yīng)的類添加動(dòng)畫名。

以上就是如何使用css3制作圓形旋轉(zhuǎn)動(dòng)畫(附完整代碼)的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語(yǔ),涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 无颜之月在线看| 亚洲77777| 国产欧美高清在线| 亚洲色图久久久| 国产乱人伦精品一区二区三区| 久激情内射婷内射蜜桃| xx欧美撒尿嘘撒尿xx| 妞干网在线观看视频| 国产乱叫456| 国产xxxxx视频| 成人在线免费高清视频| 加勒比av中文字幕| 成年人网站大全| 国产成人无码精品久久久性色| 亚洲自拍偷拍一区二区三区| 最近免费中文字幕中文高清百度| 国产免费xxx| 一级全黄肉体裸体全过程| 免费涩涩18网站入口| 北条麻妃在线观看| 国产午夜福利100集发布| 91视频福利网| av中文字幕网址| 91最新在线观看| 国产成人精品无码播放| 欧美牲交a欧美牲交aⅴ免费下载| 国产天堂视频在线观看| 免费看污污视频| 欧美少妇在线观看| 国产欧美精品aaaaaa片| 丰满女人性猛交| 三级在线免费观看| 免费极品av一视觉盛宴| 高清无码视频直接看| 日本人妻伦在线中文字幕| 99精品视频网站| 日韩不卡一二区| 菠萝蜜视频在线观看入口| 日本大胆人体视频| 欧美深夜福利视频| av网址在线观看免费| 国产九九热视频| 久久av喷吹av高潮av| 久久久久久久久久久综合| 国产高清av在线播放| 亚洲欧洲日产国码无码久久99| 1024av视频| 免费大片在线观看| 激情在线观看视频| 91免费网站视频| 无罩大乳的熟妇正在播放| 国产原创popny丨九色| 国产精品h视频| 成人免费播放器| 国产精品久久久影院| 欧美在线观看视频网站| 日韩伦理在线免费观看| 国产成人精品免费看在线播放| 黄色免费网址大全| 日韩中文字幕二区| 国产96在线 | 亚洲| 超碰在线免费观看97| 免费看黄色一级大片| 久久免费视频3| av无码久久久久久不卡网站| 欧美一级免费在线观看| 亚洲精品在线视频播放| 在线黄色免费观看| 色戒在线免费观看| 97xxxxx| 欧美精品成人网| 天天爱天天操天天干| 国产一区视频免费观看| www黄色在线| 国产又大又黄又粗的视频| 国产精品亚洲a| 亚洲视频在线a| xx欧美撒尿嘘撒尿xx| 别急慢慢来1978如如2| www.精品在线| 久久精品一卡二卡| 肉色超薄丝袜脚交| 欧美美女黄色网| 丰满的少妇愉情hd高清果冻传媒| 人人干视频在线| 91最新在线观看| 国产高清精品软男同| 日韩视频 中文字幕| 黄色一级视频在线播放| 亚洲精品一二三四五区| 亚洲网中文字幕| 男人添女荫道口女人有什么感觉| 国产黄色片免费在线观看| 91精品91久久久中77777老牛| 色婷婷狠狠18| www.男人天堂网| 天堂社区在线视频| 红桃视频一区二区三区免费| 欧美a级黄色大片| 日本熟妇人妻xxxxx| 欧美国产日韩在线视频| 国产视频九色蝌蚪| 亚洲天堂网2018| 久激情内射婷内射蜜桃| 中文av一区二区三区| 日本黄色片一级片| 一级黄色香蕉视频| 久久99中文字幕| 亚洲色图欧美自拍| 免费高清在线观看免费| ijzzijzzij亚洲大全| 激情婷婷综合网| 97碰在线视频| 国产日韩视频在线播放| 午夜dv内射一区二区| 香港三级日本三级a视频| 日韩av片专区| 五月天婷婷激情视频| 成人性免费视频| 视频区 图片区 小说区| 亚洲无吗一区二区三区| 可以在线看的av网站| 国产一二三四区在线观看| 欧美日韩怡红院| 久久久免费视频网站| 韩日视频在线观看| 无码av天堂一区二区三区| 中文字幕在线乱| 好吊色视频988gao在线观看| 天堂av手机在线| 国产又黄又爽免费视频| 91亚洲一区二区| 日韩最新中文字幕| 日韩精品第1页| 日韩视频 中文字幕| 日本成人在线不卡| 91精品国产91久久久久麻豆 主演| 中文字幕精品在线播放| 91亚洲精品国产| 国产xxxx振车| 青娱乐自拍偷拍| 国内自拍视频网| 小早川怜子一区二区三区| 搡的我好爽在线观看免费视频| 亚洲精品免费一区亚洲精品免费精品一区| 国产精品拍拍拍| 中文字幕色网站| 国产一区二区片| 国产精品少妇在线视频| 污污网站在线观看视频| 中文字幕第一页在线视频| 国产精品久久久影院| 凹凸国产熟女精品视频| 成人免费在线观看视频网站| 欧美激情国内自拍| 少妇大叫太大太粗太爽了a片小说| 在线无限看免费粉色视频| 一本久道综合色婷婷五月| 亚洲一区二区三区四区五区| 色噜噜狠狠一区二区| 久艹在线免费观看| 免费av手机在线观看| 北条麻妃69av| 又色又爽又高潮免费视频国产| 国产在线观看中文字幕| 日本丰满大乳奶| 亚洲人成无码网站久久99热国产 | 中文字幕日韩久久| 中文字幕12页| 国产树林野战在线播放| 国产精品www在线观看| 另类小说第一页| 国产资源中文字幕| 久久久久久久久久网| 免费高清在线观看免费| 97超碰人人看| 91猫先生在线| 91热视频在线观看| 97在线国产视频| 青娱乐国产精品视频| 缅甸午夜性猛交xxxx| 亚洲36d大奶网| 久久精品国产精品亚洲色婷婷| 国产免费一区二区三区视频| 日本中文字幕影院| 日本一级黄视频| 超级碰在线观看| 午夜国产一区二区三区| www.国产在线视频| 欧美伦理片在线看| 成人一级片网站| 妞干网视频在线观看| 亚洲欧美在线精品| 在线免费观看视频黄| 青青青青草视频| √天堂资源在线| 日韩中文字幕三区| 丰满少妇被猛烈进入高清播放| 黄瓜视频免费观看在线观看www| 成熟老妇女视频|