Why is:hover:after valid CSS but not:after:hover? · HackerTrans