真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

css3中怎么實(shí)現(xiàn)一個(gè)垂直下拉動(dòng)畫菜單

css3中怎么實(shí)現(xiàn)一個(gè)垂直下拉動(dòng)畫菜單,相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

創(chuàng)新互聯(lián)網(wǎng)站建設(shè)服務(wù)商,為中小企業(yè)提供網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站服務(wù),網(wǎng)站設(shè)計(jì),網(wǎng)站運(yùn)營(yíng)等一站式綜合服務(wù)型公司,專業(yè)打造企業(yè)形象網(wǎng)站,讓您在眾多競(jìng)爭(zhēng)對(duì)手中脫穎而出創(chuàng)新互聯(lián)。


這里用ul構(gòu)造了菜單的基本結(jié)構(gòu)。

接下來(lái)就利用CSS3代碼來(lái)實(shí)現(xiàn)菜單的下拉和動(dòng)畫效果。

CSS代碼比較繁瑣,這里我只是提供一些核心的CSS代碼,完整的代碼大家可以在文章最后下載學(xué)習(xí)。

這是鼠標(biāo)滑過(guò)菜單項(xiàng)時(shí)的動(dòng)畫代碼:

代碼如下:


.mcd-menu li a i, .mcd-menu li a strong, .mcd-menu li a small {
 position: relative;
 
 transition: all 300ms linear;
 -o-transition: all 300ms linear;
 -ms-transition: all 300ms linear;
 -moz-transition: all 300ms linear;
 -webkit-transition: all 300ms linear;
}
.mcd-menu li:hover > a i {
   opacity: 1;
   -webkit-animation: moveFromTop 300ms ease-in-out;
   -moz-animation: moveFromTop 300ms ease-in-out;
   -ms-animation: moveFromTop 300ms ease-in-out;
   -o-animation: moveFromTop 300ms ease-in-out;
   animation: moveFromTop 300ms ease-in-out;
}
.mcd-menu li:hover a strong {
   opacity: 1;
   -webkit-animation: moveFromLeft 300ms ease-in-out;
   -moz-animation: moveFromLeft 300ms ease-in-out;
   -ms-animation: moveFromLeft 300ms ease-in-out;
   -o-animation: moveFromLeft 300ms ease-in-out;
   animation: moveFromLeft 300ms ease-in-out;
}
.mcd-menu li:hover a small {
   opacity: 1;
   -webkit-animation: moveFromRight 300ms ease-in-out;
   -moz-animation: moveFromRight 300ms ease-in-out;
   -ms-animation: moveFromRight 300ms ease-in-out;
   -o-animation: moveFromRight 300ms ease-in-out;
   animation: moveFromRight 300ms ease-in-out;
}

.mcd-menu li:hover > a {
 color: #e67e22;
}

以下定義了鼠標(biāo)滑過(guò)后文字圖標(biāo)滑過(guò)的動(dòng)畫,分別是從頂部劃入,從左側(cè)劃入,從右側(cè)劃入:

代碼如下:


@-webkit-keyframes moveFromTop {
   from {
       opacity: 0;
       -webkit-transform: translateY(200%);
       -moz-transform: translateY(200%);
       -ms-transform: translateY(200%);
       -o-transform: translateY(200%);
       transform: translateY(200%);
   }
   to {
       opacity: 1;
       -webkit-transform: translateY(0%);
       -moz-transform: translateY(0%);
       -ms-transform: translateY(0%);
       -o-transform: translateY(0%);
       transform: translateY(0%);
   }
}
@-webkit-keyframes moveFromLeft {
   from {
       opacity: 0;
       -webkit-transform: translateX(200%);
       -moz-transform: translateX(200%);
       -ms-transform: translateX(200%);
       -o-transform: translateX(200%);
       transform: translateX(200%);
   }
   to {
       opacity: 1;
       -webkit-transform: translateX(0%);
       -moz-transform: translateX(0%);
       -ms-transform: translateX(0%);
       -o-transform: translateX(0%);
       transform: translateX(0%);
   }
}
@-webkit-keyframes moveFromRight {
   from {
       opacity: 0;
       -webkit-transform: translateX(-200%);
       -moz-transform: translateX(-200%);
       -ms-transform: translateX(-200%);
       -o-transform: translateX(-200%);
       transform: translateX(-200%);
   }
   to {
       opacity: 1;
       -webkit-transform: translateX(0%);
       -moz-transform: translateX(0%);
       -ms-transform: translateX(0%);
       -o-transform: translateX(0%);
       transform: translateX(0%);
   }
}

看完上述內(nèi)容,你們掌握css3中怎么實(shí)現(xiàn)一個(gè)垂直下拉動(dòng)畫菜單的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


分享文章:css3中怎么實(shí)現(xiàn)一個(gè)垂直下拉動(dòng)畫菜單
URL網(wǎng)址:http://weahome.cn/article/ihcdos.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部