jquery-uiの「smoothness」テーマでjqgridを使用していますが、残念なことにこのテーマでは選択した行の背景色が明るすぎるため、背景色を変更して表示します。私はcssでui-state-highlightを変更しようとしましたが(これは重要なオーバーライドです)、これはうまくいきません。これを行うにはCSSの方法がありますか、またはjqgridカスタムフォーマッタが行く方法ですか?選択された行の背景色
7
A
答えて
16
クラスui-state-highlight
は、background
CSS属性を使用します。したがって、小さなトリックはbackground-color
の代わりにbackground
を使用して背景イメージを削除することです。たとえば、
.ui-state-highlight { background: yellow !important; }
ライブhereを参照してください。
更新済み:!important
を使用する必要はありません。それを、私たちは異なる色を有する選択された行のセルと残りの行のセルに1つの色をしたい場合とし
.ui-jqgrid-btable .ui-state-highlight { background: yellow; }
または
.ui-jqgrid .ui-state-highlight { background: yellow; }
0
ようより具体的なルールを指定するだけで十分です
で次の例ハイライトされた行セルデータは黄色で残りの行はセルデータが青色になります
青色の背景に「holdRow」、黄色の背景に「HighlightHoldRow」の2つのクラスがあるとします。次のコードを使用して、「RowSelect」は行選択時に呼び出されるメソッドです。
我々はFを使用してこのクライアント側イベントを呼び出すことができTrirandグリッド宣言中.holdRow td {
font-weight : bold !important;
color: Blue !important;
}
.higLightholdRow td {
font-weight : bold !important;
color: Yellow !important;
}
var LastRowId = "";
function RowSelect(id) {
if (Flag == "TRUE") {
var grid = $('#gvName);
if (LastRowId != "" && LastRowId != undefined && LastRowId != id) {
tr = grid[0].rows.namedItem(LastRowId);
$(tr).removeClass("higLightholdRow");
$(tr).addClass("holdRow");
LastRowId = "";
}
tr = grid[0].rows.namedItem(id);
$(tr).removeClass("holdRow");
$(tr).addClass("higLightholdRow");
LastRowId = id;
}
}
ollowing loc。
ClientSideEvents-RowSelect="RowSelect"
RowSelect方法は、行の選択時に呼び出され、選択された行が背景として黄色を有し、残りの行は、背景として青色を有することになる
0
jQuery('#jqGrid').find('.ui-state-highlight').css('background', 'skyblue');
あなたはこのように追加することができあなたのjqueryファイル
関連する問題
- 1. リストビューで選択した行の背景色を取得する
- 2. グループの背景色のラベルを選択
- 3. UITableViewCell選択された背景効果
- 4. html css - 画像選択の背景色
- 5. TabBarの背景色がタブ選択で変更される
- 6. カスタマイズされたJComboboxのデフォルト選択背景色が表示されない
- 7. タブの背景のクリックエフェクトと選択したタブの背景の色の変更
- 8. ブートストラップテーブルの選択行の背景色を上書きする
- 9. が選択されましたUITableViewCellスクロール時の背景色の変更
- 10. ListViewで選択されたエントリのみの背景色を変更します
- 11. 背景色行
- 12. テーマ付きタブアイテムの選択された背景色を整形する
- 13. Android - ListViewで選択された項目の背景色をセレクタで表示
- 14. anglejsで選択されていないチェックされた行の背景色を変更します
- 15. 選択したリストアイテムの背景色を切り替えるreact.js
- 16. アングルブーツストラップカレンダーで選択した日の背景色を維持する
- 17. JavaFX ComboBox選択したアイテムごとの背景色
- 18. wxPython wxListCtrl選択された行の色
- 19. ナビゲーションビューで背景が選択/選択されたときにその背景を変更できない
- 20. 選択した行のWPF DataGrid RowStyleが背景色と前景色を変更しない
- 21. ポリマー1.2:変更紙項目選択した背景色
- 22. カスタムDatagridviewcolumn背景色を選択した場合
- 23. 移行前:背景(背景色)
- 24. UIButtonハイライトされた状態または選択された状態の問題の背景色
- 25. WPF listview - 選択と選択された項目の透明な背景
- 26. CSSリセットオーバーライドされた背景色
- 27. IOS uitableviewセルの選択された背景
- 28. UWPのListViewでデフォルトで選択されたフォーカスされた背景色を変更するには?
- 29. UITableViewCellが選択されましたサブビューの背景色が変更されました
- 30. サイズ属性を選択して、クロムの背景色とフォント色を選択してください
ありがとう、それは私が探していたものです! – Jeff