Is it feasible to develop a website that smoothly scrolls across five panels horizontally while maintaining responsiveness? I've managed to achieve this for a specific viewport size by nesting a div with the five panels extended and using javascript to set maximum width of the viewport container and the width of each section. However, when the browser is resized or device orientation changes, the layout doesn't adjust automatically; a page reload is required. Any suggestions on how to address this issue?