J'essaie de remplacer le style d'un descendant (pas l'enfant direct) d'un élément en utilisant CSS.Comment utiliser CSS pour styler un descendant (pas un enfant direct) d'un élément?
Dites, je travaille sur:
<table id="z_d__h3-real" class="z-hbox">
<tbody>
<tr valign="top">
-----
</tr>
</tbody>
</table>
Je veux remplacer le style pour régler la valign de l'élément tr à « centre ».
J'ai essayé de faire:
table.z-hbox tr {
vertical-align:center;
}
Cela ne fonctionne pas bien. Je suppose que table.z-hbox tr recherche un enfant direct <tr>
ce qui n'est pas le cas ici. Comme <tr>
est enveloppé à l'intérieur <tbody>
Comment résoudre ce problème?