Подтвердить что ты не робот

Как применить выравнивание текста влево в первом столбце и выравнивание текста прямо в других

У меня есть таблица в стиле, как я могу применить text-align: left; только для первого столбца и text-align: right; для других столбцов?

Вот пример моей таблицы.

http://jsfiddle.net/gianlucaguarini/hAv7P/

В настоящий момент выравнивание текста остается для всех столбцов.

Спасибо

4b9b3361

Ответ 2

Возможно, вам стоит взглянуть на псевдо-класс :first-child (W3C определение) - это именно то, для чего он был предназначен. Вы можете использовать его следующим образом:

.table td {
    text-align: right;
}

.table td:first-child {
    text-align: left;
}​

Псевдокласс :first-child означает, что селектор соответствует только первому <td> в каждом <tr>.

Пример здесь: http://jsfiddle.net/xv5Cn/1/

Ответ 3

Эй, Манна, я обновил твою скрипку только по этой ссылке:

http://jsfiddle.net/hAv7P/9/

Все, что вам нужно сделать, это добавить класс к тому, который хотите выровнять, а затем добавить css, как в скрипте