So I’ve added a second version using flexbox directly underneath the original. The only issue is the text wrapping on mobile which is pushing the table borders out of alignment. See mob portrait etc. Any ideas how I fix this please.
Many solutions for that but look how I applied min height to the cells, and also finally used VW as a unit for the text so that when the viewport shrinks, the text does to.
Thank you for taking the trouble to post that. Really useful and got it displaying correctly on mob portrait now. Not used vw before so I’ve learnt something too!
It’s a lesser known unit. Goes along with vh, % of the height of the viewport. 100vh is actually the most easiest way to make something full screen. Easier to use than 100% height, which has some prerequisites.