或者,如何仅在可见元素中交替颜色?或者,仅对那些未隐藏的?我尝试过这个,但是没有用,因为 nth-of-type 考虑了所有孩子,甚至是那些有 .hidden 班级的孩子。我不想为此使用 javascript。
.tr:not(.hidden):nth-of-type(even){ background-color: red; }
如果您分享更多的代码片段,那么获得帮助会更好更快。即:您的 HTML 和关于您希望代码的外观的描述