嗨,我有一个网格正在尝试设置样式。提供给我的皮肤包含:
#tblPageContent td
{
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}
这用于设置Web应用程序中其他元素的样式,因此我无法删除它。
问题是这使我的网格项目的样式全部向左对齐。我实际上希望他们居中。
我试图通过将一个类添加到我的网格并设置来覆盖此设置:
.myRadGridClass
{
text-align="center;
}
和
#myRadGrid td
{
text-align:center;
}
但是,这目前无法正常工作。
有人可以帮我在不移除皮肤CSS的情况下使网格单元居中吗?
最佳答案
您只需要比已经定义的规则更具体。
我想象生成的HTML代码如下所示:
<table id="tblPageContent">
<tr>
<td class="myRadGridClass">Content of your cell</td>
</tr>
</table>
如果您使用以下CSS,它应该可以工作:
#tblPageContent td.myRadGridClass
{
text-align:center;
}
如果HTML代码看起来不是这样,请发布摘要,我们将为您提供帮助。
关于c# - 网格中的单元格对齐,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4486683/