{"id":9516,"date":"2011-06-13T11:42:39","date_gmt":"2011-06-13T18:42:39","guid":{"rendered":"http:\/\/css-tricks.com\/?p=9516"},"modified":"2021-08-19T11:50:26","modified_gmt":"2021-08-19T18:50:26","slug":"pseudo-element-roundup","status":"publish","type":"post","link":"https:\/\/css-tricks.com\/pseudo-element-roundup\/","title":{"rendered":"A Whole Bunch of Amazing Stuff Pseudo Elements Can Do"},"content":{"rendered":"\n
It’s pretty amazing what you can do with the pseudo-elements ::before<\/code> and
::after<\/code><\/a>. For every element on the page, you get two more free ones that you can do just about anything another HTML element could do. They unlock a whole lot of interesting design possibilities without negatively affecting the semantics of your markup. Here’s a whole bunch of those amazing things. A roundup, if you will.<\/p>\n\n\n
Give you multiple background canvases<\/h3>\n\n\n