回答編集履歴

1

コード追記

2019/02/04 07:45

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -23,3 +23,45 @@
23
23
 
24
24
 
25
25
  提示のコードはp:first-childが効いてるだけのように思いますが。
26
+
27
+
28
+
29
+ -----
30
+
31
+
32
+
33
+ - [:first-child](https://developer.mozilla.org/ja/docs/Web/CSS/:first-child)
34
+
35
+ > :first-child 疑似クラスは、兄弟要素のグループの中で最初の要素を表します。
36
+
37
+
38
+
39
+ つまり、同じグループ内である限り一番最初の要素になるわけですね。
40
+
41
+
42
+
43
+ ちなみに最初のCSSでも下記のように、親要素をきちんと囲ってグルーピングしてあげれば想定通りに動きます。
44
+
45
+ ```Html
46
+
47
+ <div>
48
+
49
+ <p>aaaaa</p>
50
+
51
+ <p>bbbbb</p>
52
+
53
+ <p>ccccc</p>
54
+
55
+ </div>
56
+
57
+ <div>
58
+
59
+ <p class="example">aaaaa</p>
60
+
61
+ <p class="example">bbbbb</p>
62
+
63
+ <p class="example">ccccc</p>
64
+
65
+ </div>
66
+
67
+ ```