前の問題次の問題

CSS3 のセレクタのうち文法的に正しい指定はどれか。以下より 1 つ選択しなさい。

選択肢 1

h1::before+span

選択肢 2

body h1::before

選択肢 3

h1::before:target

選択肢 4

h1::before::after

解答

正解
2
解説
両方を指定する場合、「○:擬似クラス:擬似要素」の順で記述する。

疑似クラス、疑似要素ともに : で指定できるが、
特に疑似要素には区別しやすくするため、:: での記述が推奨される。

1. h1::before+span
 擬似要素 の後に隣接セレクタは使えない

2. body h1::before
 正しい

3. h1::before:target
 疑似要素の後に疑似クラスは使えない

4. h1::before::after 
 疑似要素の後に疑似要素は使えない
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
  • まだコメントがありません
※ コメントには[ログイン]が必要です。