質問するログイン新規登録

質問編集履歴

1

間違いを訂正

2016/06/16 21:50

投稿

search_search
search_search

スコア187

title CHANGED
File without changes
body CHANGED
@@ -11,7 +11,7 @@
11
11
  ```
12
12
 
13
13
  ```css
14
- .list li:first-of-type {
14
+ .list a:first-of-type {
15
15
  background-color: gray;
16
16
  }
17
17
  ```
@@ -19,9 +19,9 @@
19
19
  そしてこれが実行結果です。
20
20
  ![実行結果](a9218b0fe9c6475a003868b07fa2c560.png)
21
21
 
22
- 最初の孫要素、つまりfirstだけに適用されることを期待していたのですが、どういうわけか全てのリスト要素に適用されてしまいました。
22
+ 最初の孫要素、つまりfirstだけに適用されることを期待していたのですが、どういうわけか全てのa要素に適用されてしまいました。
23
23
 
24
- first-of-typeの対象としてliタグではなくaタグを指定すると、ちゃんと最初の要素にだけ適用されるようです。しかし、aタグではなくその中のliタグに適用させたいのです。
24
+ first-of-typeの対象としてaタグではなくliタグを指定すると、ちゃんと最初の要素にだけ適用されるようです。しかし、liタグではなくその中のaタグに適用させたいのです。
25
25
 
26
26
  どうすれば問題を解消できますか?
27
27
  first-of-typeを使わずとも、目的を達成できる方法であれば、なんでも構いません。