Webflow sync, pageviews & more.
NEW

How can I fix an issue in Webflow Designer where an image keeps resizing and jumping up and down despite trying various fixes like removing max-width, setting pixel sizes, and adjusting parent element height?

TL;DR

If an image in Webflow Designer keeps resizing and jumping despite multiple fixes, the issue is likely due to rendering conflicts, auto-sizing behavior, or parent element inconsistencies. Follow these steps to stabilize it.

1. Check Image Display and Sizing

  • Set a fixed width and height: Instead of relying on max-width or percentages, try explicit pixel values (e.g., 200px x 200px).
  • Ensure display: block: Images are inline by default, so apply display: block in the Style Panel to avoid unnecessary spacing adjustments.

2. Inspect Parent Element Settings

  • Check parent width and height: If the parent is auto-sized, it may adjust dynamically, affecting the image.
  • Disable flexbox or grid auto-sizing: If using flexbox or grid, ensure the container isn’t shrinking or resizing dynamically based on content.
  • Apply overflow: hidden to the parent: This prevents unintended size shifting due to animation effects or padding changes.

3. Remove Unexpected Margins or Padding

  • Check margins/padding: Sometimes undefined margin-bottom or padding can cause image jumps when the browser recalculates spacing.
  • Use 0px margins for debugging** and adjust only if necessary.

4. Investigate Lazy Loading

  • Disable lazy loading temporarily: Webflow automatically enables lazy loading for images.
  • Select the image,
  • Go to Settings Panel,
  • Change Lazy Load from Auto to Eager.

5. Look for Interactions or Animations

  • Check Webflow Interactions Panel (IX2) for unintended animations**.
  • Disable transform properties like scale or translate, which may cause movement.
  • Test in Preview Mode: Preview without interactions to see if the issue persists.

6. Verify Custom Code or Embedded Content

  • Inspect for conflicting custom CSS/JS (especially vh, vw, or calc() values that may cause jumps).
  • Check if the image is inside an embed block that may introduce unexpected behaviors.

Summary

Fix the jumping image by setting an explicit width/height, ensuring parent stability, disabling lazy loading, and checking interactions or animations. If the issue persists, preview the design in an incognito browser window to rule out cache-related rendering problems.

Rate this answer

Other Webflow Questions