Ho già visualizzato this, non è quello che mi serve qui ..Applicare la regola CSS solo al primo <td> in <tr> SENZA assegnare una classe/id?
ho bisogno di qualcosa come
table.mytable tr first-td's { border: 1px solid black; }
per
<table class="mytable">
<tr>
<td>This has the border</td>
<td>no border</td>
<td>no border</td>
</tr>
<tr>
<td>This has the border</td>
<td>no border</td>
<td>no border</td>
</tr>
<tr>
<td>This has the border</td>
<td>no border</td>
<td>no border</td>
</tr>
</table>
Se questo è impossibile fammelo sapere e io' Sarò triste.
Javascript/jQuery è accettabile se è necessario per completare il lavoro.
grazie gentilmente. Ho notato che td: anche l'ultimo figlio funziona, ma td: second-child no. Ah bene – khaverim
@khanahk: per i numeri diversi dal primo/ultimo è possibile utilizzare per es. ': Nth-child (2)'. – pimvdb
ah sì, ci sono anche parametri 'odd' e' even' che puoi mettere in ': nth-child()' con CSS3. Roba buona – khaverim