Firefoxブラウザで:hasセレクタを試す方法

「画期的な発明、hasセレクタ」でご紹介した新しいCSSセレクタである「:has()」ですが、今のところFirefoxが対応していません。

画期的な発明、:hasセレクタ
これまでのcssは、先にある要素 → 後にある要素 の順番(親→子、兄→弟、隣)で詳細度を高めるしかありませんでした。それを逆向き(子要素 -> 親要素)に指定…

その為、実際のサイト制作で使用するにはFirefox対応を切り捨てる覚悟が必要ですが、Firefoxでhasセレクタを試してみることはできます。以下、その手順です。

has()セレクタは実験的な機能として実装されている

about:config をひらく

FirefoxのURLバーに「about:config」と入力しアクセス。

Firefoxの実験的機能を利用開始する画面

上のような警告が出るので承知したらクリック。

「設定名を検索」 に、「layout.css.has_selector.enabled」と入力。

最初はfalseになっていると思いますので、true に切り替えれば完了。

タイトルとURLをコピーしました