Responsive layout issue: elements become misaligned when resizing the browser window


Here is my site Read-Only: Webflow - Palazzo BelVedere

When I enlarge the browser window and set it to a large resolution (4K), or when I resize it from a large size to a smaller one, some graphic elements become misaligned.
For example, the four hero banners on the homepage no longer have the same height when the browser window is expanded or reduced.
The issue occurs with some images and videos, not always with the same assets, and it seems to happen somewhat randomly.
The element settings are correct in Webflow, and reloading the page fixes the issue, with the elements becoming aligned again.
Is there a way to permanently resolve this responsive issue?

Thank you for the help.

Hi there!

When designing for larger displays like 4K resolution, it’s important to implement proper constraints to prevent elements from becoming too wide or misaligned. The most effective solution is to add a wrapper div in your Body element to control your content width. Set the wrapper’s width to 100%, center it with auto margins, and define a maximum width (around 2000px) to maintain layout integrity on larger screens.

For additional control, implement percentage-based widths and max-widths throughout your design to ensure proper scaling. You can use X-ray mode in Canvas settings to visualize element boundaries and quickly identify any alignment issues. Remember to test your design across different breakpoints to ensure your content properly reflows and repositions based on browser width. You can learn more about creating responsive layouts in our responsive design guide.

Hopefully this helps! If you still need assistance, please reply here so somebody from the community can help.

This is not the issue. The site is responsive and displays correctly across different devices.
The page content is contained within a div inside the body, as indicated.
The problem I am referring to occurs in the height of the content, not the width, which always remains correct. Moreover (and this is the main point), the issue appears when I resize the browser window, as if the page layout does not react correctly to changes in the browser size.