[英]css z-index changes during opacity animation
我有一個非常簡單的頁面,里面有一些div堆棧,每個div都有一個圖像。
每個堆棧都會根據滾動位置淡入,頂部堆棧的對象與底部堆棧重疊,並且由於動畫過程中的某些原因,z索引會更改。
這是JSBIN,請嘗試單擊“ fadeIn / fadeOut”按鈕,然后注意在轉換時板如何短暫地移至底部堆棧的后面。
請幫忙。
這是您的div定位的問題
我編輯了。 您需要做的就是正確疊放div,然后重新編輯絕對位置。 但是有效
讓我更具體一點。
更改divs liek的順序,以便:
<div class="page1">
<img src="http://i.imgur.com/BleOC.jpg">
</div>
<div class="page">
<div class="bg"></div>
</div>
這將解決您的z-index問題。 我也對JS的每個div都進行了不同的調用,但這只是出於測試目的。 我想打個電話就好
我也在這里進行了位置編輯
但是似乎每個人都在修改它,所以在其他人把它弄亂之前快點
function fadePages(num) {
$(".page").animate({
opacity: num
}, 1000*(num+1));
}
同時做同樣的事情。 有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.