使用两个选择器时IE8会中断吗?

Sea*_*ins 6 css css-selectors css3

我正在使用CSS设置表格,我意识到IE8不支持 :nth-child

所以在我添加对IE8的支持之前,css看起来就像这样

.my-comments table.comments-list tr td:nth-child(1){width:18%;}
Run Code Online (Sandbox Code Playgroud)

然后我添加了另一个选择器

.my-comments table.comments-list tr td:nth-child(1), .my-comments table.comments-list tr .datecol{width:18%;}
Run Code Online (Sandbox Code Playgroud)

IE8不喜欢这个,它不会识别第二个选择器,但如果我拿下第一个如下,那么它可以工作

.my-comments table.comments-list tr .datecol{width:18%;}
Run Code Online (Sandbox Code Playgroud)

任何想法如何解决这一问题?

显然我可以使用上面的代码但是我想留在两个选择器中以备将来的浏览器使用

Gre*_*g B 12

我会尝试单独制作样式(不带逗号).IE8可能无法识别:第n个孩子并且不会删除声明.