Chen Hui Jing has a great article on the CSS display property which is well worth reading. https://www.chenhuijing.com... Although he does mention the ‘display:table’ and associated variants, he doesn’t mention my favourite ‘Ungrid’ responsive layout tool. This also is very well worth exploring. I’ve always had an aversion to the big CSS frameworks and now base most of my site layouts on this. http://chrisnager.github.io... With grateful acknowledgement to Chris ......
In an article with the above title, Cristina Silva looks at three examples where CSS can do a better job than commonly used JavaScript/JQuery methods. Tooltips, Dropdown Menus and Toggling Visibility (as used in typical FAQs for instance).
The examples use SCSS bur there are examples on Codepen where you can get the compiled code.
Well worth reading and using.