有没有办法制作与以下内容匹配的 CSS 选择器?
All OBJECT elements which have a PARAM element inside of them
选择器
OBJECT PARAM
不起作用,因为它匹配 PARAM,而不是 OBJECT。我想将 { display:none } 应用于对象;将其应用于 PARAM 是没有用的。
(我知道我可以使用 jQuery - $("object param").closest("object")- 和 VanillaJS - document.querySelector("object param").closest("object")- 但我正在尝试在页面上创建 CSS 规则。)
$("object param").closest("object")
document.querySelector("object param").closest("object")
不,您正在寻找的将被称为 父选择器 。CSS 没有;它们已被多次提出,但我不知道包括它们在内的现有或即将推出的标准。您是正确的,您需要使用 jQuery 之类的东西或使用其他类注释来实现您想要的效果。