Front-end developer takes on a CSS battle