P粉1419112442023-08-22 00:53:02
:has() CSS 疑似クラス
を使用できます。
ブラウザのサポートは制限されています (Firefox はまだサポートされていません)。
P粉5365327812023-08-22 00:27:06
現時点では、CSS には要素の親要素を選択して、すべてのブラウザで正しく動作する方法はありません。
Selectors Level 4 Working Draft には、この機能を提供する :has()
疑似クラスが含まれています。これは jQuery の実装 に似ていますが、現在 Firefox ではサポートされていません。
現在、デフォルトでこの機能をサポートしていないのは Firefox だけです。 一方、完全なクロスブラウザサポートを備えた親要素を選択する必要がある場合は、Firefox で JavaScript を使用する必要があります。