国产精品一区二区三区……-大杳蕉伊人欧美一本遒在饯-日本不卡一区免费在线观看-国产亚洲欧美中文字幕

400-800-9385
網(wǎng)站建設資訊詳細

slideDown()和slideUp()方法和css3過渡的下拉菜單效果

發(fā)表日期:2020-04-21 11:23:17   作者來源:志平   瀏覽:4293   標簽:    
在網(wǎng)站的制作中,經(jīng)常需要做導航,簡單的下拉的菜單,可以盡量做得視覺上比較舒服。下拉菜單緩慢展開。
 

CSS代碼



可以用slideDown()和slideUp()實現(xiàn)。例如:
$(" .nav-wrap  li").hover(function () {            
$(this).children(".nav-box").slideDown();
 }, function () {
$(this).children(".nav-box").slideUp();
 });
還可以使用css3過渡的屬性來實現(xiàn)這樣的效果。這樣就可以不用slideDown()和slideUp()方法,就只需要一些css代碼就能實現(xiàn)這樣的效果了,這里過渡的用法比較基礎,但是可以輕松的實現(xiàn)這里需要的效果,感覺功能很強大。Css3理解不難,但是要用好不是那么容易,在此記錄一些這個比較基礎的用法,以后繼續(xù)努力學習。這里需要在過渡的div.nav-box設置transform-origin: 0  0; 是設置這個元素的基點位置, 然后設置transition,令這個過程有了動畫的效果。
.nav  .nav-box {
-o-transform: scaleY(0);
-ms-transform: scaleY(0);
-moz-transform: scaleY(0);
-webkit-transform: scaleY(0);
transform: scaleY(0);
position: absolute;
    width: 100%;
    background: #fff;
    top: 100px;
    left: 0;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
 
 
.nav-wrap  .nav-box{
-o-transform-origin: 0  0;
-ms-transform-origin: 0  0;
-moz-transform-origin: 0  0;
-webkit-transform-origin: 0  0;
transform-origin: 0  0;
 
-o-transition: all 0.5s;
-ms-transition: all 0.5s;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.nav-wrap li:hover  .nav-box{
-o-transform: scaleY(1);
-ms-transform: scaleY(1);
-moz-transform: scaleY(1);
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
 

網(wǎng)站導航

如沒特殊注明,文章均為方維網(wǎng)絡原創(chuàng),轉載請注明來自http://pdcharm.com/news/5637.html
武宣县| 三台县| 民乐县| 安宁市| 青阳县| 余干县| 进贤县| 曲周县| 棋牌| 万载县| 凤凰县| 驻马店市| 凤凰县| 北安市| 眉山市| 鹤岗市| 陆丰市| 池州市| 凤山县| 卓资县| 梁河县| 河北区| 南靖县| 瑞丽市| 永吉县| 吉安市| 定安县| 荔波县| 赫章县| 靖边县| 辽阳市| 伊春市| 英超| 定襄县| 九江县| 葫芦岛市| 泸州市| 林州市| 六枝特区| 伊春市| 嘉峪关市|