CSS-specificitetskalkylator

Beräkna och jämför CSS-selektorers specificitetspoäng

Dela det här verktyget

Rapportera ett problem

Beskriv problemet utan att ta med privat indata eller privata filer.

Hur användbart var verktyget?

Hur användbart var verktyget?

Indata och alternativ

Snabbval och exempel

Körs i din webbläsare. Dina indata stannar på den här enheten.

Resultat

Ange dina värden för att se resultatet.

Om den kostnadsfria CSS-specificitetskalkylatorn

Den här CSS-specificitetskalkylatorn är ett kostnadsfritt verktyg som hjälper webbutvecklare att förstå, beräkna och felsöka specificiteten hos CSS-selektorer. Specificitet är den algoritm som webbläsare använder för att avgöra vilken CSS-regel som gäller när flera regler riktar sig mot samma element. Den uttrycks som ett värde i tre delar (a, b, c), där varje del motsvarar en egen kategori av selektorvikt.

Att förstå CSS-specificitet är en av de viktigaste färdigheterna för frontend-utvecklare. När stilar inte tillämpas som väntat är specificitetskonflikter ofta orsaken. Kalkylatorn delar direkt upp valfri CSS-selektor i dess specificitetsdelar och visar exakt hur många ID-selektorer (a), klass-, attribut- och pseudoklassselektorer (b) samt element- och pseudoelementselektorer (c) som bidrar till slutresultatet.

Verktyget har ett kraftfullt jämförelseläge där du kan lägga två selektorer sida vid sida och se vilken som vinner specificitetsstriden. Det är ovärderligt när du felsöker CSS-konflikter, refaktorerar formatmallar eller lär dig hur kaskaden fungerar. Visuella stapeldiagram och färgkodade uppdelningar gör specificitet intuitiv och lätt att förstå, även för utvecklare som är nya inom CSS.

Integritetsinställningar

Välj dina inställningar för analys, annonsering och personalisering. Nödvändig lagring ser till att funktioner som ditt tema och sparade verktyg fortsätter fungera.

Nödvändig lagring är alltid aktiverad.