0
私はSliderを構築していますが、marginLeftをアニメーション化することはできません。理由を理解できません。アニメーションmarginLeftが機能しないのはなぜですか?
「不透明度のあるフェード」も機能しません。ここで
$currentSlide.find('.content').animate({
marginLeft: '-100%',
opacity: 0
}, speed);
setTimeout(function() {
$currentSlide.removeClass('active');
$nextSlide.addClass('active');
$nextSlide.find('.content').animate({
marginLeft: '0%',
opacity: 1
}, speed);
}, speed);
あなたが最初のスライドは-100%と、その逆も同様の操作を行いsould第2のスライドへmarginLeftをアニメーションでフェードアウトすべき2枚のスライド($ currentSlideと$ nextSlide)を見ることができます。白いバー
のクリックをスライドさせるための[編集]
例:https://codepen.io/anon/pen/dpNRqQ
[編集]:例がなく、動作するはずない私からです!