I\'ve recently added a facebook like button to my site and it\'s causing a horizontal scrollbar to appear when it\'s not needed. It doesn\'t appear in Chrome but is there in
The mark-up Facebook inserts into your page is liable to change so you want to use a solution that is not dependent on it.
You can resolve this issue by placing the fb-root div as the first child of your body element
The script tag and fb-like div can remain in their original place.
Ref: Facebook documentation and bug report