Jetez un oeil à l'apparence de mon filterToolbar dans Chrome:jqGrid: champs d'entrée filterToolbar coupés dans IE 10
Et maintenant IE 10:
Pourquoi IE couper la barre d'outils comme ça? Il semble encore pire en mode de compatibilité. J'ai essayé des méthodes de couple de modifier la hauteur de la barre d'outils:
.ui-jqgrid table.ui-jqgrid-htable th.ui-th-column input, .ui-jqgrid table.ui-jqgrid-htable th.ui-th-column select { height: 200px; }
^L'ajout de ce fichier dans le Site.css ne semble pas affecter quoi que ce soit.
var $toolbar = $("tr.ui-search-toolbar", grid[0].grid.hDiv); $toolbar.height(200); // test size of 200
^Cela fonctionne presque; la barre d'outils lui-même est migrés à toute valeur, mais les champs d'entrée sont encore coupé en deux:
Si vous cliquez sur l'un des champs d'entrée, ils sauter quelques pixels pour afficher la chose , mais ce n'est évidemment pas ce que je veux. Et cliquer sur les listes déroulantes de sélection ne les déplace pas du tout.
La page est créée dans ASP.NET Web Forms à l'aide de jqGrid v4.5.2 et de jQuery v1.8.2.
Il devrait y avoir un conflit avec votre * autre * CSS utilisé dans votre projet. Avez-vous la démo en ligne ou vous pouvez préparer une telle démo sur http://jsfiddle.net/? – Oleg
Je suis désolé, il n'y a pas de démo en ligne. J'ai joué avec jsfiddle mais puisque tout le code est assemblé par asp.net avant qu'il ne soit envoyé au navigateur, il semble que je trouverai le conflit CSS avant que je puisse obtenir le fiddle pour paraître correct. – pelotron