「bar を含む foo」の CSS セレクター? [重複] 質問する

「bar を含む foo」の CSS セレクター? [重複] 質問する

以下に一致する CSS セレクターを作成する方法はありますか?

All OBJECT elements
  which have a PARAM element inside of them

セレクター

OBJECT PARAM

OBJECT ではなく PARAM に一致するため、機能しません。オブジェクトに { display:none } を適用したいのですが、PARAM に適用しても意味がありません。

$("object param").closest("object")(jQueryと VanillaJSを使えばこれを実現できることはわかっていますdocument.querySelector("object param").closest("object")が、ページ上に CSS ルールを作成しようとしています。)

ベストアンサー1

いいえ、あなたが探しているのは親セレクターと呼ばれるものです。CSS には親セレクターはありません。親セレクターは何度も提案されていますが、それを含む既存または今後の標準は知りません。必要な効果を得るには、jQuery のようなものを使用するか、追加のクラス注釈を使用する必要があるというのは正しいです。

同様の結果となった類似の質問をいくつか示します。

おすすめ記事