整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          一個(gè)純CSS3實(shí)現(xiàn)的圓形面包屑導(dǎo)航

          個(gè)好玩的CSS3圓形面包屑導(dǎo)航,使用純CSS3實(shí)現(xiàn)的效果,還是比較驚艷的,現(xiàn)整理一下,效果如下:

          一路帶你看風(fēng)景,哼哼!


          <script src="https://lf3-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>


          HTML的結(jié)構(gòu)如下:

          <ul class="breadcrumb">
            <li> <a href="#"> <span class="icon icon-arrow-right"></span> <span class="text">馬壩</span> </a></li>
            <li> <a href="#"> <span class="icon icon-ok-circle"></span> <span class="text">盱眙</span> </a> </li>
            <li> <a href="#"> <span class="icon icon-eye-open"></span> <span class="text">淮安</span> </a> </li>
            <li> <a href="#"> <span class="icon icon-plane"></span> <span class="text">江蘇</span> </a> </li>
            <li> <a href="#"> <span class="icon icon-home"></span> </a> </li>
          </ul>

          引入兩個(gè)CSS文件:

          <link rel="stylesheet" href="css/style.css" type="text/css" />
          <link href="css/font-awesome.css" rel="stylesheet">

          頭條里不知道如下上傳源碼文件,先研究一下先。

          SS圓形展開菜單。

          ·1.設(shè)置開關(guān)狀態(tài)為checked時(shí)子菜單的展開收縮動(dòng)畫。

          ·2.設(shè)置開關(guān)狀態(tài)為checked時(shí)子菜單的展開收縮動(dòng)畫。

          ·3.設(shè)置開關(guān)狀態(tài)為checked時(shí)子菜單的展開收縮動(dòng)畫。

          ·4.重置開關(guān)細(xì)節(jié)樣式。

          ·5.添加子菜單的詳細(xì)樣式。

          ·6.設(shè)置開關(guān)狀態(tài)為checked時(shí)子菜單的展開收縮動(dòng)畫。

          ·7.設(shè)置開關(guān)狀態(tài)為checked時(shí)子菜單的展開收縮動(dòng)畫。

          近在做公司的登錄頁,UE同學(xué)希望第三方登錄的圖標(biāo)在hover的時(shí)候有一個(gè)圓形的縮放效果(原話是波紋效果-_-||),效果參考騰訊新聞和網(wǎng)易新聞的分享按鈕。

          • 騰訊新聞的分享按鈕hover效果(新聞頁面):

          • 網(wǎng)易新聞的分享按鈕hover效果(新聞頁面):

          文章分享之前小編推薦一下我的前端學(xué)習(xí)群:611256580,里面都是學(xué)習(xí)前端的,如果你想制作酷炫的網(wǎng)頁,想學(xué)習(xí)前端知識,小編歡迎你的加入。小編會在群中不定期分享干貨源碼,包括我精心整理的一份前端教程。歡迎各位感興趣的的小伙伴。

          看了一下這兩個(gè)頁面的源碼,主要是用了 transform:scale()transition ,自己的最終的實(shí)現(xiàn)效果如下:

          實(shí)現(xiàn)思路大體是模仿網(wǎng)易新聞的,布局如下:

          <a href="" class="third-party third-party-weixin"> <i></i>
          <span></span>
          </a>

          外層的a標(biāo)簽用于整體容器和跳轉(zhuǎn),內(nèi)層的i標(biāo)簽使用偽元素::before和::after分別作為背景色和前景色,這兩個(gè)偽元素均絕對定位,垂直水平居中,::after設(shè)置縮放屬性 transform:scale(0) ,過渡動(dòng)畫屬性 transition: all .3s ,正常情況下::before可見,當(dāng)hover的時(shí)候::after設(shè)置縮放屬性 transform:scale(1) ,兩個(gè)相鄰絕對定位元素在不設(shè)置z-index的情況下,文檔流在后的元素在上,并且在有過渡動(dòng)畫屬性 transition 的情況下實(shí)現(xiàn)了縮放動(dòng)畫效果。

          span標(biāo)簽用于展示logo,可以是圖片或者web字體,只要透明就可以,這里用了圖片。 CSS(此處使用的是sass)如下:

          .third-party { position: relative; // 為了兼容firefox必須要變成block或inline-block
          display: inline-block; width: 48px; height: 48px; margin: {
          left: 6%; right: 6%;
          }
          &:hover { i {
          &::after { transform: scale(1);
          }
          }
          } span { // position: relative是為了兼容firefox和IE
          position: relative; display: block; width: 48px; height: 48px; background-size: 30px; background-position: center; background-repeat: no-repeat;
          } i { position: absolute; top: 0; left: 0; width: 48px; height: 48px;
          &::before { content: ''; border-radius: 50%; position: absolute; top: 0; left: 0; right: 0; bottom: 0;
          }
          &::after { content: ''; transition: all .3s; border-radius: 50%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; transform: scale(0);
          }
          }
          &.third-party-weixin { span { background-image: url(../images/login/weixin-64.png);
          } i {
          &::before { background-color: #20a839;
          }
          &::after { background-color: #30cc54;
          }
          }
          }
          }

          這樣這個(gè)簡單的圓形縮放動(dòng)畫就完成啦。


          主站蜘蛛池模板: 日韩一区二区在线播放| 日本免费电影一区| 中文字幕一区二区三区久久网站| 亚洲av午夜福利精品一区人妖| 老熟妇仑乱视频一区二区| 真实国产乱子伦精品一区二区三区 | 精品一区二区三区在线视频观看| 国产精品分类视频分类一区| 久久99精品一区二区三区| 成人日韩熟女高清视频一区| 国产精品久久久久一区二区| 福利电影一区二区| 日韩十八禁一区二区久久| 久久免费视频一区| 性无码免费一区二区三区在线| 久久久久成人精品一区二区| 日韩毛片基地一区二区三区| 亚洲AV无码一区二区大桥未久 | 国产高清一区二区三区四区| 一区在线免费观看| 日韩一本之道一区中文字幕| 亚洲一区无码中文字幕| 69福利视频一区二区| 香蕉久久ac一区二区三区| 视频一区二区三区在线观看| 国产午夜精品免费一区二区三区| 2020天堂中文字幕一区在线观| 国产精品资源一区二区| 国产一区二区三区在线看| 午夜一区二区在线观看| 中文字幕一区二区三区四区| 亚洲国产成人精品无码一区二区| 国产小仙女视频一区二区三区| 日韩人妻无码一区二区三区综合部| 韩国福利一区二区美女视频| 国产丝袜美女一区二区三区| 国产免费私拍一区二区三区| 国产对白精品刺激一区二区| 中文字幕无码一区二区免费| 国产麻豆媒一区一区二区三区| 亚洲一区二区三区在线|