タグCSSのセレクター機能を拡張, :has()擬似クラス, すべてのブラウザでサポート, css3, html, 最新の実装
12/19にリリースされたFirefox 121(リリース情報)でサポートされ、これで:has()疑似クラスがすべてのブラウザにサポートされました。
:has()擬似クラスは、要素が特定の子要素を持っているかどうかをチェックするために使用されます。これは、要素の構造やコンテンツに基づいてスタイルを適用する際に非常に便利です。
2024年現在、has()擬似クラスはすべての主要なブラウザーでサポートされています。
<div class="container">
<p>This is a paragraph.</p>
</div>
<style>
.container {
background-color: white;
}
.container:has(p) {
background-color: red;
}
</style>
この例では、div.container要素にはp要素が含まれているため、背景色が赤になります。
その他の例:
CSS has() 擬似クラス: https://developer.mozilla.org/ja/docs/Web/CSS/:has
webpixproのデザインテンプレートも最新の技術を用いて、保守し易いソース実装を心がけています。様々タイプのデザインテンプレートを用意。テンプレートのDEMOもご覧いただけますので、気になったデザインを実際に試してみてください。
テンプレートの業種はサンプルになります。
多種多様なテンプレートをお客様の業種に合わせて差し替えが可能です。
例えば、保育園のテンプレをダンススタジオにすることもできます。
色や雰囲気でテンプレートをお選びください。