2011-10-19 97 views

回答

3

对不起,我无法重现该问题The demo产生下面的网格与中心对准列标题:

enter image description here

如果你想发布你的演示,可以检查问题的起源。我想,你做了一些其他的CSS问题。

+0

你能想到什么css id会驱动组头的格式,因为我必须有一些冲突的CSS? – leora

+0

@leora:很难说。这与你问我“我的钱包里有多少钱?”是同一个问题。我无法说明你使用的CSS没有看到它。您能否将URL发布到重现问题的演示中?如果我将检查应用于列标题组的真实CSS,我可以回答这个问题。 – Oleg

+0

够公平的。 。我会尝试在网上重现一个孤立的例子。 – leora

8

标题组单元格被赋予特殊的.ui-th-column-header类。然而,这个类没有特殊的样式,如果你的项目中有任何你已经为th元素设置了文本对齐(例如在ASP.NET MVC中,site.css正在这样做),文本将不会居中对齐。在大多数情况下添加到您的CSS应该做的窍门:

.ui-th-column-header 
{ 
    text-align: center; 
} 
0

我有同样的问题,但我找到了解决方案。你给titleText的HTML中心标签内

titleText: '开放中心标签书籍近中心标签'

0

检查元素的话,得到的id元素

$('#jqgh_grid-table_CountryName').css('text-align', 'left'); 
0

我不得不居中对齐jqgr表头列中的文本编号检查后,以下在我的情况下工作:

.ui-jqgrid-sortable { 
    text-align: center; 
} 

希望它有助于某人。