Używam gładkiej siatki do wyświetlania danych w siatce. Slick grid oblicza wszystkie rzeczy, takie jak wysokość, szerokość, kiedy ta konkretna siatka jest tworzona, a siatka wygląda naprawdę dobrze. Kłopoty pojawiają się, gdy siatka jest tworzona, ale jest ukryta i podczas działania czegoś innego (zaznaczenie pola wyboru/opcji wyboru) powoduje wyświetlenie siatki. tym razem obliczenia idą w niepamięć, a nagłówki i komórki wiersza (kolumna nagłówka) nie są wyrównane w pionie. Zręczne wyrównanie siatki komórek rzędu
Nie jestem w stanie zrozumieć, jak to kontrolować. Jeśli ktoś jeszcze cierpiał z powodu śliskiej siatki i był w stanie się bronić, proszę odsłonić amunicję.
antycypowaną Premanshu
@ njr .. Dzięki za odpowiedź ... ale jakoś to obejście nie wydaje się wystarczające, aby rozwiązać problem. ! [Zdjęcie w pytaniu] (C: \ Users \ premanshu \ Desktop \ slick alignment1 jest tym, co otrzymuję po użyciu Twojej odpowiedzi – Premanshu
Dodałem również kilka niestandardowych klas do nagłówków i wygląda na to, że jest to Przyczyna tego braku zgodności Próbowałem jednego w jsfiddle używając twojego i działało poprawnie http://jsfiddle.net/wLPLA/13/ – Premanshu
W twoim jsFiddle masz siatkę zdefiniowaną przez 'display: none' w Znaczniki HTML. Spróbuj użyć 'widoczności: ukryte' zamiast tego – njr101