ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS で最初と最後の子要素を確実に選択するにはどうすればよいですか?

CSS で最初と最後の子要素を確実に選択するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-12-11 20:59:14
オリジナル
471 人が閲覧しました

How Can I Reliably Select First and Last Child Elements with CSS?

CSS の最初と最後の子の選択クエリ

CSS を使用して最初と最後の子要素を選択しようとすると、:first-child および :last-child 疑似特にターゲット要素が body 要素の直接の子である場合、クラスは期待どおりに動作しない可能性があります。

この問題に対処するには、次のことをお勧めします。ターゲット要素をコンテナ要素内にラップします。そうすることで、最初と最後の子疑似クラスをコンテナ内のターゲット要素に適用できます。

.container {
  /* Style rules for the container element */
}

.container .area:first-child {
  background-color: red;
}

.container .area:last-child {
  background-color: green;
}
ログイン後にコピー

このソリューションでは、.container 要素は、最初と最後の子疑似クラスを選択するための参照ポイントとして機能します。最後の子要素。これにより、疑似クラスがそのコンテナ内のターゲット要素に正しく適用されることが保証されます。

以上がCSS で最初と最後の子要素を確実に選択するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート