-
@simevidas @robinrendle @FirefoxDevTools
html { overflow-x: hidden; }then. Maybe @ChromeDevTools has an idea why this happens? Or @jensimmons from team @webkit why this happens in Safari? -
@simevidas @robinrendle Really strange.
html {overflow-x: hidden;}fixes the issue _everywhere_, except iOS mobile Safari (it works on desktop Safari). That being said, the layout logic seems overly complex. <html> shouldn't become a scroll container. I'd adddisplay: gridtobody, notdiv.main.