Ligne sélectionnée couleur d'arrière-plan
Je suis en utilisant jqgrid avec jquery-ui "douceur", le thème, malheureusement, avec ce thème, la ligne sélectionnée couleur d'arrière-plan est trop lumineux, je suis en train de changer la couleur du fond pour le rendre plus visible. J'ai essayé de changer ui-state-highlight dans le css (avec des !important override) mais cela ne fonctionne pas. Est-il un CSS manière de faire ceci ou peut-être un jqgrid de mise en forme personnalisée est le chemin à parcourir?
OriginalL'auteur Jeff | 2010-11-29
Vous devez vous connecter pour publier un commentaire.
La classe
ui-state-highlight
utilise lebackground
attribut CSS. Donc une petite astuce consiste à utiliserbackground
au lieu debackground-color
pour supprimer l'image de fond. Par exemplevoir en direct ici.
Mis à JOUR: Il n'est pas nécessaire d'utiliser
!important
. Il suffit de spécifier un plus spécifiques règle commeou
OriginalL'auteur Oleg
Vous pouvez ajouter dans votre fichier jquery
OriginalL'auteur Pran
Suppose que si nous voulons qu'une seule couleur pour la ligne sélectionnée cellules et d'autres lignes de cellules ayant une couleur différente,
Dans l'exemple ci-dessous ligne mise en Surbrillance des cellules de données sera de couleur jaune et d'autres lignes de cellules de données sera en couleur bleu
Supposons que nous avons deux classes avec des noms "holdRow" pour le fond bleu et le "HighlightHoldRow" pour le jaune la couleur d'arrière-plan puis En utilisant le code ci-dessous "RowSelect" est la méthode qui est appelée lors de ligne,
Considérons le code suivant
}
}
Pendant Trirand Grille de Déclaration on peut appeler ce côté Client événement à l'aide de la suite de la ldc.
La RowSelect méthode est appelée lors de la sélection d'une ligne,et la ligne sélectionnée sera de couleur jaune, comme toile de fond et lignes restantes ont de couleur bleu fond
OriginalL'auteur Deepak Kothari