1

qTipデータを表示するために使用しているものがあります。表形式のデータのフォーマットを除いて、うまく機能しています。

のコンテンツがqTip埋め込まtableれています。クラスを使用したにもかかわらずui-tooltip-green、表形式のコンテンツは、デフォルトのスタイルシートで確立されたデフォルトのフォーマットを保持しています。

デフォルトのスタイルシートからのデフォルトのフォーマットをキャンセルして、代わりにui-tooltip-greenクラスにあるスタイルを使用するにはどうすればよいですか?

これがツールチップの外観の写真です。表形式のデータが異なる形式で表示されていることがわかります。

ここに画像の説明を入力してください

4

1 に答える 1

1

cssルールが相互に上書きしていて、それを解決する方法がわからない場合は、cssの特異性を確認することをお勧めします。これが必ずしも問題の原因であるとは思えませんが、問題はトピックに非常に関連しています。あなたの場合、そのテーブルに適用するルールがないように思われるので、特異性ツリーのどこかでより一般的なルールを取得しています。

明確にするために、あなたの問題に対する最も簡単な解決策は、おそらくあなたがそれらを置きたい場所に特定するためにcssルールを編集/追加することです。具体的には(駄洒落を許して)、そのテーブルとその要素を親のようにスタイル設定することをcssで明示する必要があります。

たとえば、ツールチップのリンクのcssが次のようになっている場合:

.ui-tooltip-green a {
     color: rgb(0,255,0);
     font-weight: bold;
}

次に、テーブルに固有のエントリが増えると、スタイルがその要素に強制されます。例:

.ui-tooltip-green table a {
     color: rgb(0,255,0);
     font-weight: bold;
}

関係するすべてのコードを確認しないと、明確な答えを出すのは困難ですが、一般的な意味では、そのテーブルに[より具体的な]ルールを追加するだけです。

于 2012-04-05T17:20:47.997 に答える