Нашел один из предыдущих постов по этому же вопросу.
"Вы не должны получать как горизонтальную, так и вертикальную полосы прокрутки, если не сделаете контент достаточно большим, чтобы требовать их.
Однако вы обычно делаете это в IE из-за ошибки. Проверьте в других браузерах (Firefox и т. Д.), Чтобы выяснить, действительно ли это делает только IE.
IE6-7 (среди других браузеров) поддерживает предлагаемое расширение CSS3 для независимой установки полос прокрутки, которое можно использовать для подавлениявертикальная полоса прокрутки:
переполнение: авто; переполнение-y: скрыто; вам также может понадобиться добавить для IE8:
-ms-overflow-y: скрыто; поскольку Microsoft угрожает переместить всепредварительно стандартные свойства CR в их собственное поле '-ms' в режиме стандартов IE8 (это имело бы смысл, если бы они всегда делали это таким образом, но сейчас это неудобство для всех).
С другой стороны, вполне возможно, что IE8 исправит ошибку в любом случае. "
Элемент div div CSS - как отображать только горизонтальные полосы прокрутки?