スタイル設定に jQuery UI (具体的には jQuery UI テーマ) を使用する Web サイトがあります。Infragistics Ignite UI グリッド コントロールをこの Web サイトに追加しました。Ignite グリッドは、選択した jQuery UI テーマを使用すると見栄えがよくありませんが、グリッドで提供されるデフォルト テーマを使用すると見栄えがよくなります。
残念ながら、グリッド テーマも jQuery UI テーマ セレクターを使用しているため、問題があります。まったく同じセレクターを定義する 2 つの CSS ファイルがあります。ページ全体に適用したいもの。もう 1 つは、特定の div (つまり、Ignite グリッドをラップする div) にのみ適用したいものです。
CSS ファイルを強制的に単一の HTML 要素にのみ適用する簡単な方法はありますか? 今のところdiv.ig
、Ignite スタイル シートのすべてのセレクターの前に配置しましたが、これは、更新が適用されるたびにやり直す必要がある、エラーが発生しやすい忙しい作業であるため、その解決策はあまり好きではありません。