У меня была похожая проблема.Там не было ничего, что казалось бы превышать ширину, но все же была полоса прокрутки внизу.
Моя структура страницы была:
<body>
<div id='appContainer'>
<div class='page'>
<div>All the content along with "Youtube video"
which meant there was
an iframe within my page,
some other stuff like *sharethis buttons,
Which meant i had to add a few scripts.</div>
<div>more stuff</div>
<div>more fancy stuff</div>
<div>some more stuff with shadows and floating elements</div>
</div>
</div>
</body>
* sharethis :http://www.sharethis.com/#sthash.r7Bx1kDr.dpbs
Я не разделяю CSS, поскольку на внешних уровнях и верхнем поле не было ничего, кроме теней от ящиков.
Хотя я поделюсь с вами, как проблема была решена,Я дал
<div class='page'></div>
css:
.page{
overflow: hidden;
}
Это исправило проблему с прокруткой для меня.Хотя исправление было просто найти правильного родителя и дать ему выше CSS
Я все же хотел бы знать причину прокрутки.Пожалуйста, поделитесь этими знаниями, если они у вас есть.