2010-12-20 133 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代碼沒有這個樣子,發佈一個片段,我們將能夠幫助你。