交替行颜色

kis*_*ore 0 css css-tables

我想以不同的颜色显示交替的行。我已经在 CSS 中指定了颜色。并且大多数行都正常工作。当我检查时,行有 class="odd" 或 class="even",但有些行有 class="odd even" 和 class="evenodd"。它是如何发生的?任何人都可以解释为什么它将课程视为“奇偶”或“偶奇”。提前致谢。

table.dataTable .odd { background-color:  red; }
table.dataTable .even { background-color: green;  }
Run Code Online (Sandbox Code Playgroud)

Nie*_*sol 5

为什么你甚至为此使用类?

tr {background-color:white}
tr:nth-child(even) {background-color:black}
Run Code Online (Sandbox Code Playgroud)