Html 如何根据表头属性高亮显示父表行

Html 如何根据表头属性高亮显示父表行,html,css,Html,Css,当表格标题具有commit=“123”属性时,我想更改整个表格行的颜色(使用CSS)。我试过这个: [commit="123"] { color:#aaffff; background-color:#111111; } 但是,这只会更改表格标题(1)。如何选择整个表行(1个条目1),其中表头的提交设置为“123”?谢谢 [commit=“123”]{ 颜色:#aaffff; 背景色:#111111; } 1. 条目1 2. 条目2 为什么不将提交应用于表行而不是表头?不幸的是,CS

当表格标题具有commit=“123”属性时,我想更改整个表格行的颜色(使用CSS)。我试过这个:

[commit="123"] {
  color:#aaffff;
  background-color:#111111;
}
但是,这只会更改表格标题(1)。如何选择整个表行(1个条目1),其中表头的提交设置为“123”?谢谢

[commit=“123”]{
颜色:#aaffff;
背景色:#111111;
}

1.
条目1
2.
条目2

为什么不将
提交
应用于表行而不是表头?不幸的是,CSS目前不支持家长使用反向选择器

[commit=“123”]{
颜色:#aaffff;
背景色:#111111;
}

1.
条目1
2.
条目2

为什么不将
提交
应用于表行而不是表头?不幸的是,CSS目前不支持家长使用反向选择器

[commit=“123”]{
颜色:#aaffff;
背景色:#111111;
}

1.
条目1
2.
条目2
您可以使用来选择行中的以下所有
td
s

这不会设置
tr
的样式,没有CSS选择器可以按照您的意愿执行,但是您可以通过这种方式实现类似的效果

[commit=“123”],
[commit=“123”]~td{
颜色:#aaffff;
背景色:#111111;
}

1.
条目1
条目1.2
2.
条目2
条目2.2
您可以使用来选择行中的以下所有
td
s

这不会设置
tr
的样式,没有CSS选择器可以按照您的意愿执行,但是您可以通过这种方式实现类似的效果

[commit=“123”],
[commit=“123”]~td{
颜色:#aaffff;
背景色:#111111;
}

1.
条目1
条目1.2
2.
条目2
条目2.2

而不是将commit添加到表头(即th),您需要将其写入以实现您的要求


希望这会有所帮助。

您需要将其写入以满足您的要求,而不是将提交添加到表头(即th

希望这有帮助