2010-12-20 86 views
2

嗨我有一个网格,我试图风格。一个皮肤是为我提供了包含:在网格中的单元格对齐

#tblPageContent td 
{ 
    padding:0px; 
    margin:0px; 
    vertical-align:top; 
    text-align:left; 
} 

这是用来在Web应用程序的风格等元素,所以我无法删除此。

问题是这是造型我的网格项目都是左对齐。我实际上希望他们居中。

我试图通过添加一个类来我的网格,设置覆盖此:

.myRadGridClass 
{ 
    text-align="center; 
} 

#myRadGrid td 
{ 
    text-align:center; 
} 

但是这不是现在的工作。

有人可以帮助我在没有删除皮肤CSS的情况下获得网格单元居中吗?

+0

没有解决方案,但我认为#myRadGrid td { text-align:center; } 不正确,你不能在类名中使用## – 2010-12-20 04:32:10

+0

那不是类名,而是网格ID。 – BigJim 2010-12-20 20:45:55

回答

5

您只需要比已定义的规则更具体。

我想象的HTML代码生成这个样子的:

<table id="tblPageContent"> 
    <tr> 
     <td class="myRadGridClass">Content of your cell</td> 
    </tr> 
</table> 

如果用下面的CSS去它应该工作:

#tblPageContent td.myRadGridClass 
{ 
    text-align:center; 
} 

如果HTML代码没有这个样子,发布一个片段,我们将能够帮助你。