<分区>
标签 css css-selectors
<分区>
有没有办法制作符合以下条件的 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 规则。)
最佳答案
不,您正在寻找的将称为父选择器。 CSS 没有;它们已被多次提出,但我知道没有现有或即将出台的标准包括它们。您是正确的,您需要使用 jQuery 之类的东西或使用其他类注释来实现您想要的效果。
这里有一些相似的问题,结果相似:
关于 "foo that contains bar"的 CSS 选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36441090/