gpt4 book ai didi

css - 如何在通过 ajax 加载时覆盖 的 CSS?

转载 作者:太空宇宙 更新时间:2023-11-04 15:25:49 24 4
gpt4 key购买 nike

我这里有一个例子,你可以点击一行,它会在下面插入一个新行。新行包含一个新表。

See fiddle

正如您从上面的 fiddle 中看到的那样,每个表格的 CSS 上都有一个悬停。现在的问题是,从父表悬停在第二个表上。

enter image description here

我宁愿在悬停在新行上时覆盖父表的悬停效果,这样我就可以看到子表的悬停效果:

enter image description here

我试图阻止父表的 CSS 像这样应用于新行:

table.cb_table-hover tbody tr:hover td:not(.override),
table.cb_table-hover tbody tr:hover th:not(.override){
background-color: #cfe2e8;
}

正如您在此 new fiddle 中看到的那样:

然而结果并不如我所料。我可能会错过什么?谢谢

最佳答案

Try this.

CSS

table.cb_table-hover > tbody > tr:hover > td:not(.override),
table.cb_table-hover > tbody > tr:hover > th:not(.override){
background-color: #cfe2e8;
}

如果这对你有帮助,请告诉我。

我刚刚添加了 > 来定位直接 child

关于css - 如何在通过 ajax 加载时覆盖 <tr> 的 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14060380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com