I suddenly got this long horizontal scrollbar on my WordPress blog that uses the theme “Wave” by Themeforest, here.
The scrollbar did not appear before, so it is not an issue with the original theme (I mean I can’t blame the theme).
I deactivated latest plugins that I thought could be the reason, but no help.
I added the overflow: hidden; to my body class (I have no wrapper class) but that disabled also the vertical scroll which prevented the rest of the site from being displayed.
I checked the width properties, they are fine.
I have validated both the CSS and the HTML codes, and fixed minor things that were there. Yet the problem is still there !!
I removed 3 pages from the nav (to see perhaps having many of them is what causes the problem).
All that, did not fix the problem !
I should mention that the widget causing it is the Polldaddy poll in the right sidebar. When I remove it, the scroll is gone. I emailed Polldaddy support and they reviewed my theme and even installed it on their own system, but found nothing that counterfeits with their poll !
I replaced the current theme files with the original theme templates: the php templates, CSS files and JS files (including the nav.js).
That didn’t change anything.
What could it be?
Thank you in advance
You’ve got a combination of two CSS properties contributing to the problem which is causing the scrollbar:
By removing both
left: -...px;attributes the horizontal scrollbar should disappear.