HTML・CSSコーディング時に知ってる便利だが使い方よく悩むセレクタ4選。first-child・first-of-type・A ~ B・A > B

HTML CSS

HTML/CSSコーディングする時に知ってると便利なセレクタ
これいつもあれ?ってなるからここに書いてのこしました。

1.first-child 兄弟の中で最初の要素を指定

first-childは、指定した要素の兄弟(同じ階層)で
一番最初の要素に何か指定したい時に使用できます。

last-childの場合は一番最後になります。

HTML

 

CSS

 

2.first-of-type 兄弟の中で同じタグの最初の要素を指定

first-childは、兄弟要素の中に違う要素が入ってた場合は
指定してても反応しません。

こんな時は、first-of-typeを使用すると、
指定した要素の兄弟(同じ階層)で
指定した要素の一番最初のが反応します。

last-of-typeの場合は一番最後になります。

 

HTML

 

CSS

 

3.A ~ B  A以降で同階層のB全てにCSSを適用

Aで指定した要素と同じ階層で、Bで指定した要素すべて
を指定したいときに使用。

 

HTML

 

CSS

 

 

4.A > B 親要素の直下の子要素のみにCSSを適用

Aで指定した要素の子要素のBで指定した要素
を指定したいときに使用。

 

HTML

 

CSS

 

 

フリーランス案件

フリーランスにもIT技術にも詳しいコンサルタントだから安心!【ポテパンフリーランス】


フリーランスコンサルタント・エンジニア伴走型マッチングサービス【RIRIKU】



 

 

コメント