Creating a prototype webpage for my friend, one crucial aspect is ensuring it looks good on different devices. Utilizing Bootstrap, I've implemented vertical collapsing for certain elements, but I'm struggling with how to adjust other components for smaller screens.
As an amateur web developer, I'm unsure of the approach to take. Should I use JavaScript to conditionally load scaled-down images with different styling based on the viewport width? I don't expect hand-holding, just guidance on where to start.
Below is a snippet of my code:
HTML:
(HTML code snippet)
CSS:
(CSS code snippet)
I aim to customize the logo and text positioning on smaller screens, as well as adjust the layout of the three columns below the carousel for better aesthetics. Any help or advice on achieving this responsive design would be greatly appreciated. Thank you!