👻

[CSS]タグ名:nth-of-type(n)について

2023/03/17に公開

タグ名のn番目の要素を指定する。

https://developer.mozilla.org/ja/docs/Web/CSS/:nth-of-type

サンプル

<style>
p:nth-of-type(2) {
 color: red;

}
</style>
<p>hello world</p>
<p>hello world</p>

これだと2番めのhello worldが赤色になる。
プログラミングは0から始まることが多いがnth-of-typeは1スタートみたい。

nを使う場合

このサンプルコードだと2、4番目つまり偶数番目が赤色になる。
アルファベットをnからaに変えても動かなかった。

<style>
p:nth-of-type(2n) {
 color: red;

}
</style>
<p>hello world</p>
<p>hello world</p>
<p>hello world</p>
<p>hello world</p>

Discussion