LoginSignup
1
0

More than 3 years have passed since last update.

【CSS】セレクタの計算方法

Posted at

自分の備忘として残しておくために書きました。
優先度を計算できるセレクタは6つある。
下記は上から優先度の高い順に記載してる。

セレクタ 桁数
IDセレクタ 3桁目
クラスセレクタ 2桁目
属性セレクタ 2桁目
擬似クラス 2桁目
タイプセレクタ 1桁目
擬似要素 1桁目

これらは単純にどのセレクタがいくつあるのかで計算していく。
例えば、「#abc .cba」だったら110になる。
理由は3桁目のIDセレクタ1個、2桁目のクラスセレクタ1個、
1桁目は対象がないので0個だから、答えは110になるという解法です。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0