2013-03-29 22 views
5

yılında HATA animasyon Sorumun bir keman yarattı:css jquery pozisyonu sabit eleman sağda. Firefox

fiddle

$('#move').click(function (e) { 
    e.preventDefault(); 

    $(this).not('.up').animate({ 
     bottom: '50%' 
    }, 1000, function() { 
     $(this).addClass('up'); 
    }); 

    $('.up').animate({ 
     bottom: '0%' 
    }, 1000, function() { 
     $(this).removeClass('up'); 
    }); 
}); 

Firefox bir hata (: 19.0.2 my versiyonu) yoktur.

Kırmızı düğmeye bastığınızda, sağa doğru atlar (mesafe, kaydırma çubuğunun tam genişliğine sahiptir). , sağda olduğunda ve pencereyi yeniden boyutlandırdığınızda (veya keman çerçevesi) geri atlar.

Yanlış bir şey yapıyorum? Düzeltmek için iyi bir çözüm var mı? width özelliğini değiştirirseniz

+1

Bir hata olduğunu biliyorsanız, mozilla'da bir hata raporunu doldurma zamanı. –

+0

Bir firefox hatası veya jquery hatası olup olmadığından emin değilim. çünkü jquery parçası olmadan tamam ... –

+0

Chrome'da düzgün çalışıyor. –

cevap

11

iyi o zaman bile

min-width:100px; 

Umarım yardımcı olur bu

değişikliği

width:100px 

deneyin

firefox

üzerinde çalışıyor.

+0

hey. doğru!!! ama neden? açıklayabilir misin? –

+1

kesinlikle bir jQuery hatası değil, ama firefox ile bir şey balık gibi olabilir. – GeekyCoder

+0

tamam. herkese teşekkürler. –