使用 jQuery 的选择器 contain & closest inside my CSS selector is this possible

Using jQuery's selectors contain & closest inside my CSS selector is this possible

我定义了以下脚本来隐藏 certian table TR:-

$('.ms-formtable nobr:contains("Question")').closest('tr').hide();

但不确定我是否可以使用纯粹的 CSS 方法来获得相同的结果?。有人可以就此提出建议吗?

不,这对于纯 CSS 是不可能的。

首先,CSS :contains pseudo-class 已从 CSS3 中删除,因此 nobr:contains("Question") 不再是有效的 CSS select或.

其次,CSS可以select child人和子孙,例如.foo > .bar select 是 class bar 那是 class foo 的 child。但是它没有任何办法去另一个方向,没有办法select一个parent/ancestor基于一个child.