【CSS】子孫兄弟セレクター基本

投稿者: | 2020年11月16日
CSSアイキャッチ

 

今回はhtmlのDOM(階層)を利用して目的の要素を探していきたいと思います。

それではいってみましょう!

 

指定した子要素

親要素  > 子要素{プロパティ};

クラスthreeのli要素に赤色の文字にする例

子のセレクタ

 

指定した子孫要素

親要素 空白 子要素{プロパティ};

クラスthreeの子孫li要素に赤色の文字にする例

子孫セレクタ

 

隣接した兄弟の指定要素

直前の要素  + 対象要素{プロパティ};

クラスthreeの子h3に隣接する直後のli要素に赤色の文字にする例

隣接要素兄弟

 

兄弟の前要素より後ろの指定要素全部

前の指定要素  ~ 後ろの指定要素{プロパティ};

(後ろの指定要素は直後でなくてもOKです。)

クラスoneの子h3より後ろli要素全部を赤色の文字にする例

兄弟前要素から後ろ指定要素全部

 

まとめ

今回は基本となる子孫兄弟セレクタの指定方法を解説してみました。

JavaScriptやJQueryを使用しなくても、CSSだけで変更できるので便利です~(^▽^)o

以上です。