2012-06-14 12 views
13

Czy istnieje sposób, w jaki mogę użyć jednej kategorii do stylizowania wszystkich komórek tabeli? Nie mogę po prostu użyćŁatwa stylizacja wszystkich Td w tabeli lub w arkuszu

td{ 

} 

ponieważ mam innej tabeli na tej samej stronie, że nie chcę tego samego stylu na. Tabelę, którą chcę stylizować, ma około 40 komórek, więc czy istnieje sposób, aby zbiorczo nadać im styl krótszy od kopiowania - wklejając klasę lub identyfikator 40 razy?

Odpowiedz

27

Put selektor na metce tabeli:

<table class="my-special-table"> 
<tr><td></td></tr> 
</table> 

table.my-special-table td { style it up! } 
11

Jeśli tabela ma specyficzny atrybut takie jak ID, można odwoływać w CSS szczególności:

<table id="myStyledTable"> 
    <tr> 
     <td>... 

tak:

#myStyledTable td { 

} 
1

Możesz podać id/klasę, że stół i zrobić:

#yourtable td { } 
5

Użyj tego:

#table-id td { 
/* some css */ 
} 
2

Albo # table-id> tr> td {/ * niektóre css * /} w przypadku będziesz mieć inne tabele w tej tabeli, które nie powinny mieć ten styl został zastosowany.

Powiązane problemy