ToolPal

CSS优先级计算器

计算并比较CSS选择器的优先级。即时查看(A,B,C)分解,通过条形图可视化,了解样式冲突时哪个选择器优先。

每行一个

快速示例:

CSS优先级工作原理:

A — ID选择器(#id):每个计100分

B — 类(.cls)、属性([attr])、伪类(:hover):每个计10分

C — 类型元素(div, p)、伪元素(::before):每个计1分

使用方法

计算并比较CSS选择器的优先级。即时查看(A,B,C)分解,通过条形图可视化,了解样式冲突时哪个选择器优先。

  1. 1Type or paste one or more CSS selectors — one per line.
  2. 2Click the quick-example buttons to add common selectors instantly.
  3. 3Click 'Calculate' (or press Ctrl+Enter) to see the specificity scores.
  4. 4Each result shows an (A,B,C) badge, a numeric total, and bar charts for visual comparison.
  5. 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

常见问题

了解更多