2013-06-05 40 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