How can you make that in Joomla, for example for the visibility of a table of a Joomla article on a mobile phone ?
Use "Tiny MCE" or "JCE Editor" to create tables. And make "width=100%" in table properties after you fill all the data in table. This will work in most of the responsive templates. Please refer this video: https://www.youtube.com/watch?v=HIvORqkUe7w
If it is not working, try some plugins in JED like this: https://extensions.joomla.org/extension/responsive-tables/