2

BG DIV をフェードインするために、fadeIn を使用しています。

例: http://commonmovement.com/MIP/about-mip.html

これは、「ポップアップ」するだけの IE を除くすべてのブラウザで機能します。これを修正する方法がわかりません。

私は使用してみました:

$('#main.about_main').css('filter', 'alpha(opacity=0)'); $('#main.about_main').fadeIn(2000);

しかし運がない。

CSS:

#main { height:100%; width:100%; padding:0; }

#main.about_main {display: none;}

誰でもこれを修正する方法を知っていますか?

ありがとう

4

4 に答える 4

4

次のことを試してください。

$('#main').hide().fadeIn(2000);
于 2010-06-23T04:39:09.360 に答える
0
$('#main.about_main').css('filter', 'alpha(opacity=0)');

DIV は透明です。では、それはどのように見ることができますか?

于 2010-06-23T04:31:45.353 に答える
0

フィルターの最初の行は必要ですか? せずに試しましたか?スタイルシートの display:none で十分です。

于 2010-06-23T04:35:54.857 に答える
0

あなたの問題はIEではなく、パフォーマンスだと思います。

私のIE 8では問題なく動作しましたが、かなり遅くて醜い移行でした。Chrome ではかなり流動的でした

IE 7 または 6 に移行すると、パフォーマンスが低下するはずです。これは、大きな DIV アニメーションがブラウザーにより多くを要求するためです。

これを IE 9 でテストできますか? または、より優れた CPU + RAM を備えたマシンの IE 8 でも?

于 2010-06-23T04:39:24.960 に答える