Просто измените класс "redbg", чтобы добавить tr в начало:
tr.redbg {
background-color: #FF6666;
}
Это происходит потому, что tr:nth-child(2n+1)
более специфичен, чем .redbg
, поэтому он переопределяет цвет фона, несмотря ни на что.Изменение этого значения на tr.redbg
делает его таким же конкретным, поэтому класс redbg переопределит селектор :nth-child()
.
См. JsFiddle
Примечание для дальнейшего использования: Селектор tr.redbg
должен быть определен после селектора tr:nth-child(2n+1)
, чтобы переопределить цвет фона.