1001Ferramentas
🎯Dev

Calculadora de Especificidade CSS

Calcule a especificidade (a, b, c) de um seletor CSS — IDs, classes/atributos/pseudo-classes, elementos. Útil para entender por que sua regra não está aplicando. Tudo no navegador.

IDs (a)
classes/atributos/pseudo (b)
elementos (c)
Score (a, b, c)

Calcule a especificidade de um seletor CSS

Sua regra CSS não pega? Na maioria das vezes a culpa é da especificidade. Trata-se do sistema de pontos que define qual seletor ganha quando dois disputam o mesmo elemento. Aqui você cola um seletor e recebe a especificidade dele calculada de forma clara.

O valor aparece dividido nos três níveis que pesam: IDs primeiro, depois classes, atributos e pseudo-classes, e no fim elementos e pseudo-elementos. Com essa decomposição na frente, fica óbvio por que um #id derruba dez classes, ou por que sua regra anda sendo sobrescrita. No fim das contas, escrever um CSS mais previsível vem mais fácil.

Como o cálculo acontece dentro do seu navegador, basta colar o seletor para entender o peso dele. Boa companhia na hora de caçar conflitos de estilo.

Ferramentas Relacionadas