Why you can do :hover::after and not ::after:hover · HackerTrans