課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ)(四)—動畫篇
不是說不改變寬高的嗎,為啥在淡出的時候下面的元素會占據(jù)p標(biāo)簽的位置?
2016-07-27
源自:jQuery基礎(chǔ)(四)—動畫篇 3-1
正在回答
切換完后改變了display的值。例如$("elem").fadeIn();會將elem的display屬性值從block切換成none(slideUp也是),但是elem元素再調(diào)用fadeOut()將其顯示后的寬高是沒有變的。右鍵檢查,文檔里會有個內(nèi)聯(lián)樣式,點擊執(zhí)行函數(shù),里面會顯示寬高在動態(tài)的變化。
you jump 提問者
所謂不改變寬高是指,在動畫執(zhí)行的過程中 ? 元素的寬高是不變的 ? 只是透明度改變,但是在動畫結(jié)束后 ? 元素的display會變成none
淡出時display:none,例如$("p").fadeOut(),會將display屬性值變?yōu)閚one,這時候不占頁面空間
因為動畫結(jié)束時該元素的display屬性會被設(shè)為none
舉報
jQuery基礎(chǔ)教程動畫篇,講解jQuery基礎(chǔ)開啟動畫修煉
2 回答當(dāng)前顯示的寬高是不是父級元素的(寬高-border)
1 回答show/hide/slidedown/slideup動畫執(zhí)行的時候為什么改變了元素的位置?
1 回答淡入淡出fadeIn與fadeOut都是修改元素樣式的opacity屬性
1 回答fadeOut不改變高度和寬度,為什么下面的按鈕還是會移上去?
2 回答第一個元素相對于它同輩元素的位置
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-07-27
切換完后改變了display的值。例如$("elem").fadeIn();會將elem的display屬性值從block切換成none(slideUp也是),但是elem元素再調(diào)用fadeOut()將其顯示后的寬高是沒有變的。右鍵檢查,文檔里會有個內(nèi)聯(lián)樣式,點擊執(zhí)行函數(shù),里面會顯示寬高在動態(tài)的變化。
2016-08-26
所謂不改變寬高是指,在動畫執(zhí)行的過程中 ? 元素的寬高是不變的 ? 只是透明度改變,但是在動畫結(jié)束后 ? 元素的display會變成none
2016-07-27
淡出時display:none,例如$("p").fadeOut(),會將display屬性值變?yōu)閚one,這時候不占頁面空間
2016-07-27
因為動畫結(jié)束時該元素的display屬性會被設(shè)為none