Görüntülerde solgun bir temel dizilim var. Toplam üç resim vardır ve fadeIn
. Aynı sayfa boyunca aynı yönteme sahibim ve işe yarıyor, bu yüzden neden Internet Explorer ve Firefox'ta çalışmayacağımı karıştırıyorum.Resim fade ınternet Explorer veya Firefox ile çalışmaz
//Home Img delay/fadein
$(function() {
var oTop = $('#home-img-block-section').offset().top - window.innerHeight;
$(window).scroll(function() {
var pTop = $('body').scrollTop();
console.log(pTop + ' - ' + oTop);
if (pTop > oTop) {
imgDelays();
}
});
});
// For three image block resizing
$('.home-img-block img').addClass(function() {
return (this.width/this.height > 1) ? 'wide' : 'tall';
});
function imgDelays() {
$('.fadeBlock1').delay(300).fadeIn(500);
$('.fadeBlock2').delay(600).fadeIn(500);
$('.fadeBlock3').delay(900).fadeIn(500);
};
.home-img-block {
width: 33.33%;
float: left;
display: none;
overflow: hidden;
position: relative;
}
<div class="home-img-block fadeBlock1"></div>
Neden bu tarayıcılar içinden görüntüler olmaz sözü:
Bu benim kodudur?
FF ve IE11'de gayet iyi çalışıyor. Gerçek kodunuzu demo olarak görebilir miyiz? Belki de yaptığınız şeyle ilgili yanlış bir şey var. – Harry
@Harry İşte size: https://jsfiddle.net/caatkq57/. Orada çalışıyor, sadece FF ve IE'de değil. – Becky
Bu keman en son FF (v45) ve IE 11 @ Becky'de iyi çalışıyor. Resminizin benim için erişilebilir olmadığından resim URL'lerini yeni değiştirdim. Doğru görünmesi için kaydırmanız gerektiğini biliyor musunuz? – Harry