Collapse by columns: This is where things get tricky.Switching display:table into display:block will cause this with normal table markup.
![css mobile responsive columns css mobile responsive columns](https://i.stack.imgur.com/IRKN4.jpg)
![css mobile responsive columns css mobile responsive columns](https://mdbootstrap.com/wp-content/uploads/2017/06/footers-fb.jpg)
That’s what I like about this post by Davide Rizzo: it admits that, then gets on with some solutions. There is no single solution to make any appropriately responsive.