Some Things You Might Not Know About Custom Counter Styles
I was reading through Juan’s recent Almanac entry for the @counter-style at-rule and I’ll be darned if he didn’t uncover and unpack some extremely interesting things that we can do to style lists, notably the list marker. You’re probably already … Some Things You Might Not Know About Custom Counter Styles originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
I was reading through Juan’s recent Almanac entry for the @counter-style
at-rule and I’ll be darned if he didn’t uncover and unpack some extremely interesting things that we can do to style lists, notably the list marker. You’re probably already aware of the ::marker
pseudo-element. You’ve more than likely dabbled with custom counters using counter-reset
and counter-increment
. Or maybe your way of doing things is to wipe out the list-style
(careful when doing that!) and hand-roll a marker on the list item’s ::before
pseudo.
But have you toyed around with @counter-style
? Turns out it does a lot of heavy lifting and opens up new ways of working with lists and list markers.
You can style the marker of just one list item
This is called a “fixed” system
set to a specific item.
@counter-style style-fourth-item {
system: fixed 4;
symbols: "
What's Your Reaction?






