5

IE8 の jQuery でテキストのフェードインとフェードアウトに問題があります。FlexSlider (WooThemes) を使用しています。さらに... 可能であれば、背景画像 (スライド 1 の後) のフェードも停止したいと考えています。

これが私のテストサイトです。

jQueryコード

jQuery(window).load(function(){
  jQuery('.flexslider').flexslider({
    animation: "fade",
    animationLoop: false,
    touch: true,
    slideshowSpeed: 10000,
    startAt: 0,
    pauseOnAction: true,            //Boolean: Pause the slideshow when interacting with control elements, highly recommended.
    pauseOnHover: true,            //Boolean: Pause the slideshow when hovering over slider, then resume when no longer hovering
    start: function(slider){
    jQuery('body').removeClass('loading');

  },

  after: function(slider) {
    jQuery('#backgman').stop("fade");
  },

  end: function(slider){
    // $('#result').load('form.html');
    // window.location = "template-form.html"
    //alert('Ready was performed.');
  }

  }); 

  jQuery('#slide-text').css({zIndex:7}).fadeOut(0);
  jQuery('#slide-text').css({zIndex:6}).fadeOut(0);

});

私はIE8 cssファイルを持っていてopacity:inherit; filter:inherit; 、それを手に入れるのに本当に近いと思います...アイデア/提案はありますか? 追加情報が必要な場合はお知らせください。

4

1 に答える 1

1

"UL"タグで使用しfloat:left、スタイルに設定した div を削除する必要がありますli

こんなはずなのに、

<ul>
  <li style="float:left;">...</li>
  <li style="float:left;">...</li>
</ul>

たとえば、正常に機能していたこのリンクを見てください。

ホープ、これはあなたを助ける!.

于 2012-12-20T08:09:09.460 に答える