This list of speakers from jQuery Portland uses a 3 column layout (at desktop browser widths) in which individual elements can grow to displace items beneath them, without affecting other columns. The downside is that this requires 3 column containers in the markup.
Is it possible to get the same effect with a simple list, and no column containers with only css?
I've never used flexbox before, but I can't seem to make items wrap without coupling rows between columns codepen example.