2010-12-07 13 views
2

私はASP.NETのTelerikコントロールを使用しているウェブサイトを持っています。 AJAXリクエストが開始されると、ローディングパネル、マスターページで定義されたローディングパネルが表示されます。ローディングイメージ、テキスト、色あせた背景色が表示されます。 FirefoxとChromeではまったく問題なく動作しますが、背景イメージとテキストはIE8では表示されません。表示されるのはすべて白い背景です。Telerik Loadingパネルの背景画像がIE8に表示されない

LoadingPanelコード:

<tel:RadAjaxLoadingPanel ID="HBApplicationWideLoadingPanel" runat="server" ClientIDMode="Static" 
     AnimationDuration="400" InitialDelayTime="0" CssClass="LoadingPanel" IsSticky="true" > 
    <div id="HBApplicationWideLoadingPanelLabel" class="LoadingPanelLabel">Loading</div> 
</tel:RadAjaxLoadingPanel> 

任意のアイデアなぜIE8は、画像を表示されていませんか?私はページのソースを調べました。彼らはCSSの中にあります。

+0

あなたLoadingPanelコードをommitedているように見えます。 –

+0

問題を示すデモページ(リンク)を提供できますか? – ManniAT

答えて

0

IEだけが苦しんでいるオーバーレイやZ-インデックスのクォークになることがあります。私のアドバイスはIE devツールバーを使ってそれを追跡することです。

2

「退色した白い背景」とはどういう意味ですか?組み込みの「透過性」プロパティを使用していますか? RadAjaxLoadingPanelに白い背景を設定し、独自のスタイルシートに透明度を設定していますか?透明な設定が適切に適用されていない白い背景b/cが表示されている可能性があるため、他のブラウザで表示される画像は、白い背景で覆われているためIEでは表示されません。不透明度は、さまざまなブラウザ(およびバージョン)で異なって動作します。 Ready this articleをさまざまなスタイルで使用すると、さまざまなブラウザで透明度を実装できます。または、RadAjaxManagerの組み込みTransparencyプロパティを使用します。私が目を覚ましている場合は、あなたの問題を詳述してください。

私はそれが助けてくれることを願っています!

0

RadAjaxLoadingPanelに透明度属性を設定しないようにしてください。 IE8で正しく動作しません

しかし

<telerik:RadAjaxLoadingPanel ID="LoadingPanel" runat="server" Transparency="10" 
    </telerik:RadAjaxLoadingPanel> 

を作品

<telerik:RadAjaxLoadingPanel ID="LoadingPanel" runat="server" 
    </telerik:RadAjaxLoadingPanel> 

関連する問題