- Allow them to be animated (already works in Firefox, soon also in WebKit).
- Allow more than 2 pseudo elements. Maybe we don't need it if Web Components will come.
- Once an element has
display: none
, it shouldn’t affectfirst/last-child
and other pseudo selectors. Or maybe it makes sense to add something likedisplay: removed
. It would behave like when that element is removed from the DOM aka make pseudo selectors ignore them. Use case: When you temporarly wanna remove items in a list, see demo, but keep the design intact.