0

現在、マップされた画像に接続されたテレリク radtooltips を使用して .html ファイルを編集しています。基本的に、画像上には、マウス オーバーで radtooltips を起動するように設定された小さなブロックがあります。html ファイルは .aspx ファイル内で実行され、テレリック名前空間を継承します。ただし、radtooltips で属性を設定することはできず、代わりに、変更できない非常に醜いデフォルト スタイルにデフォルト設定されます。また、ツール ヒント内に div とテーブルを設定しようとしましたが、ツール ヒント コンテナーは影響を受けないため、テーブルまたは div に設定されている定義の周りにツール ヒントから厄介な黄色の境界線が表示されます。例: 編集できない醜いツールチップ オレンジ色の背景は、ツールチップ内の div によって定義されます。

<div style="background-color:Orange; border-color:#b24710;">

これは私が定義した現在のツールチップです...そして無視されている属性です:

<telerik:RadToolTip ID="rttGeochemTip" runat="server" TargetControlID="geochem" RelativeTo="Mouse"
                        Position="BottomCenter" BackColor="Gray" BorderColor="Black" Font="Sans-serif">

ネストされたdivなしでこれも試しました:

<telerik:RadToolTip ID="rttCharTechTip" runat="server" TargetControlID="char" RelativeTo="Mouse"
                        Position="BottomCenter" BackColor="Gray" BorderColor="Black" Font="Sans-serif">

ネストされた div のない上記のコードは、内側の色をオーバーライドしていないため、オレンジ色がデフォルトの黄色の境界線の色に置き換えられていることを除いて、スクリーンショットと同じです。また、同じ失敗した効果に CSS を使用してみました。

この動作を引き起こす可能性のあるアイデアはありますか?

4

1 に答える 1

0

html ページが .aspx ページ内にネストされていて、テレリック スキン サンセットの継承がどのように適用されていて、それをオーバーライドできませんでした。この問題を解決するために、最終的にテレリック スキンマネージャーを追加し、コントロールにより適切なスキンを適用して、問題を解決しました。私たちのスタイリングのセットアップは、テレリック スキンの基準に合わせて構築されていないと思います。

于 2012-11-26T16:31:03.120 に答える