【发布时间】:2016-05-02 02:06:45
【问题描述】:
我想仅对具有特定类的 TABLE 的第一个 TD 应用一些样式。 我正在使用:
.class td:first-child {
background-color: red;
}
但如果有嵌套的 TD,它们也会被设置样式。
我怎样才能将其仅应用于第一个 TD?
See JSfiddle here(我希望 test1 变红,而不是 test4)
【问题讨论】:
-
你不想使用类?
-
好吧,我宁愿不这样做:-)(如果可能的话)
-
.class > tr:first-child > td:first-child应该可以工作。 -
这可能是有关 css 选择器如何工作的有用信息stackoverflow.com/questions/2636379/css-selectors-versus-space
-
您知道如何在 SASS 中执行此操作吗?