2013-06-05 39 views
0

我將全局表的css集設置爲非相關jqGrid表格單元格在所有Web瀏覽器(IE,Firefox,Chrome ,Safari等)。css - 使用全局表{display:table-cell}時,表格單元格與表頭單元格錯誤對齊

table { display: table-cell; } 

幾年後,我開始使用的jqGrid爲第1次,發現在IE瀏覽器,但不能在Firefox,Safari和Chrome呈現精細的表格單元格。

那麼,我應該注入什麼css屬性到ui.jqgrid.css文件中以便jqGrid正確呈現?

謝謝。

回答

1

我不確定我是否正確理解您的問題。我想你必須有CSS

table { display: table-cell; } 

因爲某種原因,你想這樣做的jqGrid顯示正確。在這種情況下,你可以只添加CSS

.ui-jqgrid table { display: table; } 

其覆蓋「全局」設置通過使用jqGrid的所有表。

請參閱the demo,它使用樣式並正確顯示網格。

+0

哦哇!它現在很好用。是的,在jqgrid上指定屬性來覆蓋網站的全局設置是我正在尋找的。你說對了。謝啦! – fletchsod

+0

最後一個請求。我如何垂直對齊:中間的jagrid列標題()? thaznks ... – fletchsod

+0

@fletchsod:在註釋中提問*的問題如下:沒有人會通過在stackoverflow上搜索來查找信息。所以請提出更好的新問題,而不是在評論中這樣做。 – Oleg