CSS: разные цвета для каждой строки таблицы, без учета строк, имеющих определенный класс.CSS

Разбираемся в CSS
Ответить
Anonymous
 CSS: разные цвета для каждой строки таблицы, без учета строк, имеющих определенный класс.

Сообщение Anonymous »

У меня есть таблица, и я хочу раскрасить каждую вторую строку, кроме строк с классом noColor, и, кроме того, я не хочу, чтобы эти строки учитывались при расчете 2n часть CSS.
HTML:

Код: Выделить всё

 
whatever

 
whatever

 
whatever

 
whatever

 
whatever

 
whatever


CSS:

Код: Выделить всё

table tr:nth-child(2n) td{
background-color: rgba(219, 219, 219, 0.75) !important;
}

Я попробовал изменить свой CSS на этот:

Код: Выделить всё

table tr:not(.noColor):nth-child(2n) td{
background-color: rgba(219, 219, 219, 0.75) !important;
}

/* also tried this but the result is the same*/

table tr:nth-child(2n):not(.noColor) td{
background-color: rgba(219, 219, 219, 0.75) !important;
}
Это предотвращает изменение цвета строк, но учитывает их как часть 2n.


Подробнее здесь: https://stackoverflow.com/questions/785 ... ve-a-speci
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»