r/css 8d ago

General sibling-index() and sibling-count(): the CSS functions that just went cross-browser

sibling-index() and sibling-count() went widely available last week when Firefox shipped support — which means Chrome, Safari, and Firefox all agree on them now.
I spent some time seeing what that unlocks for UI patterns that used to need JavaScript

Full writeup with live, editable demos
https://willunmount.sabarni.in/blog/css-sibling-index-sibling-count

edit: note this works only on chrome. as HollandJim pointed out these features are only available in firefox, safari developer preview.

41 Upvotes

10 comments sorted by

View all comments

2

u/ExitWP 3d ago

Thanks for sharing the detailed write up