Can someone help me troubleshoot why my div-element with rounded corners and overflow hidden is not working on Safari, but works fine on Chrome and Firefox in Webflow?

Published on
September 22, 2023

If you're experiencing issues with your div-element not displaying rounded corners and overflow hidden properly on Safari but working fine on Chrome and Firefox in Webflow, there are a few troubleshooting steps you can follow to identify and resolve the problem:

  1. Check the CSS Prefixes: Safari sometimes requires specific CSS prefixes to properly render certain styles. Make sure you have included all necessary vendor prefixes for the CSS properties you are using, like -webkit-border-radius for rounded corners and -webkit-overflow-scrolling for overflow behavior. Apply these prefixes using custom code in the Webflow Designer or via custom CSS.

  2. Verify Safari Compatibility: Ensure that you are using a compatible version of Safari. Webflow provides support for the latest versions of Safari, but older versions may exhibit compatibility issues. Check the Webflow documentation or support forums to confirm compatibility.

  3. Clear Browser Cache: Sometimes, browser caching can cause issues with how elements are rendered. Clearing your browser cache can often resolve these types of problems. In Safari, go to "Safari" in the menu bar, select "Clear History..." and make sure to choose the appropriate time range and clear the cache.

  4. Test on Different Devices: If you're only experiencing the issue on a specific device, try testing your site on multiple iOS devices running different versions of Safari. This will help you determine if the problem is device-specific or limited to a particular Safari version.

  5. Review HTML Structure: Check if there are any HTML elements that may be interfering with the rendering of your div. Make sure there are no conflicting CSS styles applied to parent or sibling elements that could be overriding your styles for rounded corners and overflow.

  6. Inspect Element: Use the browser developer tools (right-click and select "Inspect Element") to analyze the CSS styles applied to your div in Safari. Check if there are any conflicting styles or errors that may be causing the issue. You can also check the computed styles and layout properties to see if there are any unexpected differences compared to other browsers.

  7. Test in Webflow Preview: If possible, use Webflow's built-in preview feature to see if the issue persists outside of the designer. This can help determine if it's a problem specific to the design environment or if it's an issue with Safari itself.

By following these troubleshooting steps, you should be able to identify and resolve the issue with your div-element not displaying rounded corners and overflow hidden properly on Safari in Webflow.

Additionally, here are three SEO-friendly questions related to this topic:

  1. How do I fix rounded corner and overflow hidden issues in Webflow for Safari?
  2. Why is my div not displaying rounded corners and overflow hidden in Safari on Webflow?
  3. Is there a CSS prefix or code I need to add for Safari to render rounded corners and overflow hidden in Webflow?