2010-12-20 4 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; } が間違っています。クラス名に#を使用できません –

+0

クラス名ではなく、グリッドIDです。 – BigJim

答えて

5

あなたは、すでに定義されているルールよりも具体的である必要があります。

私はHTMLコードは次のようになります生成されたことを想像

:HTMLコードはこのように見えない場合は

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

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

次のCSSで行く場合は、それが動作するはずですがスニペットを投稿すると、私たちはあなたを助けることができるでしょう。