If you're experiencing issues with scroll not being smooth on your mobile device, specifically on iPhone with Safari in a Webflow site, there are a few potential solutions you can try:
1. CSS Property: `-webkit-overflow-scrolling`
Add the following code to the custom code section of your project settings or to the page's custom code section:
```css
```
2. Disabling "Overflow: hidden" on Body or Parent Elements:
Check if any parent element or the `body` element has a CSS property of `overflow: hidden`. This can prevent smooth scrolling on mobile devices. Remove or change this property to `overflow: auto` or `overflow: scroll` to restore the smooth scroll functionality.
3. Large Background Images or Animations:
If you have large background images or CSS animations on your site, they can sometimes cause performance issues on mobile devices. Consider optimizing or reducing the size of these elements to improve the overall scrolling experience.
4. Too Many Interactions or Animations:
If you have numerous interactions or animations running simultaneously on your site, it can lead to performance issues and hinder smooth scrolling. Evaluate and optimize your interactions, limiting their use when not necessary and combining them where possible.
5. Check Webflow's Known Issues:
Occasionally, Webflow may have known issues related to scrolling on specific browser and device combinations. Check Webflow's forum, help center, or community to see if there are any reported issues or workarounds for your specific situation.
Remember to test your changes on different devices and browsers to ensure the smooth scrolling issue is resolved across multiple platforms. Additionally, keep your Webflow site updated, as Webflow frequently releases updates that may resolve such issues.