CSS詳細度計算機
CSSセレクターの詳細度を計算・比較します。(A,B,C)の内訳を即座に確認し、棒グラフで視覚化して、スタイルの競合時にどのセレクターが優先されるかを理解します。
1行に1つ
クイック例:
CSS詳細度の仕組み:
A — IDセレクター (#id): それぞれ100点
B — クラス(.cls)、属性([attr])、擬似クラス(:hover): それぞれ10点
C — タイプ要素(div, p)、擬似要素(::before): それぞれ1点
使い方
CSSセレクターの詳細度を計算・比較します。(A,B,C)の内訳を即座に確認し、棒グラフで視覚化して、スタイルの競合時にどのセレクターが優先されるかを理解します。
- 1Type or paste one or more CSS selectors — one per line.
- 2Click the quick-example buttons to add common selectors instantly.
- 3Click 'Calculate' (or press Ctrl+Enter) to see the specificity scores.
- 4Each result shows an (A,B,C) badge, a numeric total, and bar charts for visual comparison.
- 5Click 'Show breakdown' on any result to see which parts contributed to the score.
主な機能
- Calculates (A,B,C) specificity breakdown for any CSS selector
- Compare multiple selectors side by side, sorted by specificity
- Visual bar charts for instant comparison of A, B, C values
- Detailed breakdown explaining each contributing selector part
- Handles IDs, classes, attributes, pseudo-classes, and pseudo-elements