2010-08-14 5 views
0

Pour une raison quelconque, la dernière colonne de certains de mes SlickGrids est hors de vue ou dans la ligne suivante. Jouer avec les largeurs de mon conteneur et de mes colonnes, ou supprimer tous les autres CSS de mon site, ne le résout pas. Il semble qu'à cause du rembourrage et d'autres choses de ce genre, l'élément canvas de la grille soit 1 pixel trop fin pour le goût de Firefox. J'ai réussi à le faire fonctionner en changeant le setCanvasWidth dans slickgrid de sorte qu'il ajoute 1 à la largeur qui essaie d'être définie. Je n'en ai pas l'expérience sur les démos de SlickGrid cependant. Mais je ne fais rien d'inhabituel. Des idées sur ce qui pourrait arriver?Pourquoi la dernière colonne de mon SlickGrid ne serait-elle pas visible (ou dans la rangée suivante) uniquement dans Firefox?

Répondre

1

Réinitialise le niveau de zoom du texte du navigateur.

+0

Wow, c'était ça! Je n'avais pas réalisé que j'avais accidentellement fait un zoom arrière. Et puisque la plupart des gens vont zoomer, pas sur, je ne pense pas que je dois m'inquiéter à ce sujet. Je vous remercie! – ron

1

J'ai eu le même problème, mais j'ai dû changer la largeur .grid-canvas dans slick.grid.css car cela était par défaut à 500px. CSS est maintenant

.grid-canvas { 
    position: relative; 
    outline: 0; 
    width: 100% !important; 
} 
+0

Attention: ceci n'est pas fonctionnel si vous utilisez l'option 'fullWidthRows'. – SimplGy

Questions connexes