/ / Wyrównanie komórek w siatce - c #, asp.net, css

wyrównanie komórek w siatce - c #, asp.net, css

Cześć Mam siatkę, którą próbuję zaprojektować Skóra została mi dostarczona i zawiera:

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

Jest to używane do stylizowania innych elementów w aplikacji internetowej, więc nie mogę tego usunąć.

Problem polega na tym, że stylizuję moje elementy siatki, aby wszystkie były wyrównane w lewo. Właściwie to chcę, żeby były wyśrodkowane.

Próbowałem to zmienić, dodając klasę do mojej siatki i ustawienia:

.myRadGridClass
{
text-align="center;
}

i

#myRadGrid td
{
text-align:center;
}

Jednak to nie działa teraz.

Czy ktoś może mi pomóc uzyskać komórki siatki wyśrodkowane bez usuwania css skóry?

Odpowiedzi:

5 dla odpowiedzi № 1

Musisz tylko być bardziej konkretny niż reguła, która "jest już zdefiniowana.

Wyobrażam sobie, że wygenerowany kod HTML wygląda następująco:

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

Jeśli pójdziesz z następującymi css to powinno działać:

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

Jeśli kod HTML nie wygląda tak, opublikuj krótki fragment, a my pomożemy Ci.