by Sam » 22 Sep 2016, 02:56
At the moment I'm experimenting with CSS Flexbox and Media queries to create responsive pages. Flexbox really simplifies responsiveness by resizing and wrapping elements. Once you get over the learning curve (I'm not fully there) it's amazing and much simpler than what was done previously. This may be an option for you.
Here's an example of what I did:
Demonstrating Media queries (mainly):
- [+] Spoiler
- Full Screen:

Small Screen: 
Demonstrating the Flexbox Wrap property (note I had to zoom out to show the wrap effect.... if I were to improve this, I might allow for a "read more" javascript or something).
- [+] Spoiler
- Full Screen:

Small Screen: 
I did consider learning bootstrap but have been learning HTML/ CSS/ JS/ PHP because I need my charity project (not the one above) to be unique.
Best tutorial video:
https://www.youtube.com/watch?v=gqOEoUR5RHg (I watched the HTML/CSS/JS/PHP ones above and added to that knowledge. Derek Banas is fantastic).