A scroll bar is displayed because the content is too large for your screen.
Just lower the width of the div element, it will automatically expand to 100% of the parent. The floating facebook button to the right, as you have already done, should align the button correctly without a scrollbar.
If you don't get a satisfactory solution, you can still declare overflow:hidden in the containing div to suppress scrollbars.
This will be the result: http://jsfiddle.net/poikl/u4kMs/8/
Christoph
source share