Próbuję ustawić wszystkie elementy < tr> na wyrównane do prawej z wyjątkiem pierwszego, które chcę wyrównane do lewej. Próbowałem tego:Styl CSS dla pierwszego <td> w <tr>
<style>
td { text-align: right };
td:first-child { text-align: left };
</style>
To powoduje, że wszystkie komórki są wyrównane do prawej. Jeśli zamieniam kolejność tych dwóch wierszy, wszystkie komórki zostaną wyrównane do lewej. Bardzo zdezorientowany. Według w3schools,
Selektor: pierwszy-dziecko służy do wyboru określonego selektora, tylko jeśli jest pierwszym dzieckiem jego rodzica.
Ale wydaje się, że to nie dzieje się dla mnie.
Dziękuję bardzo, że działa doskonale po usunięciu obcych średników. – Gargoyle
@Gargoyle Cieszę się, że pomogło. –
nie będzie działać poprawnie, jeśli istnieje td z odstępem między wierszami. w takim przypadku jakaś komórka w drugiej kolumnie będzie idealnie dopasowana do reguły td: first-child {text-align: left; } –