
Stefan R. answered 02/04/20
Senior Web Developer with the urge to spread knowledge
The easiest way to achieve this if you use the utility classes "d-[*-]none".
You can then have distinct elements showing up responsively.
So in order to facilitate what you want to achieve (and assuming you want a HTML/CSS only solution), you would create markup for your cases but only show what you want to show depending on screen resolution.
NOTE: in older versions of bootstrap, these classes used to be called "hidden[-*]"