4

すべてではなく、一部の jquery ダイアログのタイトル バーの色を変更したいと考えています。どうすればこれを達成できますか?目的のダイアログでプロパティ dialogClass:"myClass" を使用しましたが、これはタイトル バーを変更せず、ダイアログの本体のみを変更します。

ありがとうございました!!

4

3 に答える 3

10

a を指定するdialogClassと、このクラスがタイトル バーを含むダイアログ全体をラップする最も外側に追加されるdivため、CSS ルールが正しい要素をターゲットにしていることを確認する必要があります。例えば:

.myDialogClass .ui-widget-header {
  background: purple;
}
于 2012-07-12T14:06:28.493 に答える
5
div.ui-widget-header {
  border: 1px solid #3b678e;
  background: #3b678e url("images/ui-bg_gloss-wave_35_3b678e_500x100.png") 50% 50% repeat-x;
  color: #ffffff;
  font-weight: bold;
}
于 2015-01-22T23:13:48.717 に答える
4

あなたがすることができます:

   div#myDialog .ui-dialog-titlebar {
      background-color: red;
   }

あなたの.ui-dialog-titlebarスタイルを適用しようとしているものです。

于 2012-07-12T14:10:54.340 に答える