Actually bootstrap did this in a similar way. http://twitter.github.io/bootstrap/components.html#navs (Nav Lists).