To fix spacing and sizing issues in Webflow after editing specific breakpoints and ensure that elements like testimonial sections and footers are not overly spaced out, you can employ a few strategies:
1. Use Flexbox/Grid layout: Utilize Flexbox or Grid layout to create flexible and responsive designs. By setting the appropriate flex properties or defining grid columns and rows, you can control the alignment and spacing of elements across different breakpoints. This will help prevent excessive spacing issues.
2. Adjust margin and padding: Inspect each element that appears overly spaced out and adjust its margin and padding properties. You can do this in the Styles panel or by using the visual editor. Reduce or increase the margin/padding values as needed to achieve the desired spacing. Be sure to adjust these values separately for each breakpoint to maintain consistency across devices.
3. Utilize Negative margins: In some cases, you may need to pull elements closer together. One way to achieve this is by using negative margins. By applying a negative margin value to an element, you can nudge it closer to its adjacent elements. However, exercise caution when using negative margins as they can negatively impact the overall layout if misused.
4. Use the "Hide" feature: If an element is causing spacing issues on a specific breakpoint, you can choose to hide it entirely on that breakpoint. This can be useful for elements like large images or complex sections that may not fit well on smaller screens. By hiding them on specific breakpoints, you can maintain a more compact and organized layout.
5. Test across devices: After making adjustments, it's crucial to test your design on different devices and breakpoints using the built-in responsive preview or by publishing your site and viewing it on various devices. This will help you identify any remaining spacing issues and fine-tune your design further.
Remember, achieving optimal spacing and sizing across breakpoints is an iterative process. Regularly review and adjust your design as needed to ensure a seamless and visually pleasing experience across devices.