{"id":373167,"date":"2022-09-20T06:19:24","date_gmt":"2022-09-20T13:19:24","guid":{"rendered":"https:\/\/css-tricks.com\/?p=373167"},"modified":"2022-09-20T06:19:25","modified_gmt":"2022-09-20T13:19:25","slug":"css-checkerboard-background-but-with-rounded-corners-and-hover-styles","status":"publish","type":"post","link":"https:\/\/css-tricks.com\/css-checkerboard-background-but-with-rounded-corners-and-hover-styles\/","title":{"rendered":"CSS Checkerboard Background… But With Rounded Corners and Hover Styles"},"content":{"rendered":"\n

On one hand, creating simple checkered backgrounds with CSS is easy. On the other hand, though, unless we are one of the CSS-gradient-ninjas, we are kind of stuck with basic patterns.<\/p>\n\n\n\n

At least that\u2019s what I thought while staring at the checkered background on my screen and trying to round those corners of the squares just a little\u2026until I remembered my favorite bullet point glyph \u2014 \u2726<\/code> \u2014 and figured that if only I could place it over every intersection in the pattern, I\u2019ll surely get the design I want.<\/p>\n\n\n\n

Turns out it’s possible! Here\u2019s the proof.<\/p>\n\n\n\n\n\n\n\n