12

特定された要素の親要素を非表示にする方法があるかどうかを知りたいです。

例えば:

<div>
<span id="abx">some garbage content</span>
<div>other garbage containers not having any class or id</div>
</div>

選択するAdBlockPlusのカスタム フィルターは次のようabxになります。

##span#abx

しかし、その親要素を選択する方法は? 識別された要素のすべての兄弟を非表示にする必要があるためです。

4

3 に答える 3

2

リレーショナル疑似クラス :has を使用することは可能ですが、現在サポートされていません。

(件名セレクターは仕様から削除されました: http://css4.rocks/selectors-level-4/subject-of-selector.php )

この機能は、パフォーマンスのために以前は CSS の一部ではありませんでした。

uBlock Originにはポリフィルがあります。

于 2016-08-28T07:14:33.633 に答える