Making Zigzag CSS Layouts With a Grid + Transform Trick | CSS-Tricks
Most grid layouts sit in neat rows, perfectly aligned, like soldiers in formation. But sometimes you want something with more rhythm like, say, a zigzag pattern. Here's how to do it with CSS Grid.