1
ich Grenze meiner spezifischen Tabelle td hinzufügen möchten, und th so habe ich wie:Zugabe Grenze nur auf die direkte Kind-Tabelle mit einer Klasse
table.borderedtable td, th {
border: 1px solid black;
}
table.borderedtable {
border-collapse: collapse;
}
<table class='borderedtable'>
<tr>
<td>
<table>
<tr>
<td></td>
</tr>
</table>
</td>
</tr>
</table>
Problem ist die Innenseite Tabelle auch bekommt die Grenze ich möchte die Grenze nur zu td und th unter der Tabelle mit Klasse hinzugefügt werden. Also habe ich versucht, direkte Kind mit >
wählen wie unten:
table.borderedtable>tr>td,>tr>th {
border: 1px solid black;
}
table.borderedtable {
border-collapse: collapse;
}
<table class='borderedtable'>
<tr>
<td>
<table>
<tr>
<td></td>
</tr>
</table>
</td>
</tr>
</table>
Jetzt nicht ich irgendwelche Grenze
table.borderedtable> tr> td,> tr> th Ist das Komma gemeint, dort zu sein? –
um 'td' von' th' zu trennen? – Martin
Oh, ich kenne diese: Der Browser fügt eine
innerhalb Tabellen. Ich werde eine Antwort schreiben. –Antwort
Der Browser fügt automatisch ein
<tbody>
Element innerhalb von Tabellen, so dass dietbody
ist die direkte Nachkomme von Ihrem Tisch, nichttr
.Zum Beispiel die erste td innerhalb einer Tabelle auszuwählen, die Sie dies tun würde:
Quelle
2017-11-22 02:28:01
Quelle
2017-11-22 02:31:16 Eric
das ist der Grund für das direkte Kind, das ich mich so dumm fühle – Martin
Verwandte Themen