Ответ от Sławek Wala (contentWidth: '0px'
) - действительно волшебная палочка :)
В IE8 ненужная горизонтальная полоса прокрутки часто появляется на эластичных контейнерах.Но это только часть проблемы: когда появляется горизонтальная полоса прокрутки , содержимое переполняется как вертикальным желобом, так и полосой прокрутки .
Так что, если отключить горизонтальную полосу прокрутки, просто сделав ее невидимой (как предлагают другие ответы),вторая часть проблемы остается.
contentWidth: '0px'
устраняет оба симптома.
Однако knowncitizen был прав, '0px' делает что-то странное с jScrollPane, потому чтоcontentWidth - это свойство integer (кстати, contentWidth: 'foo'
дает нам тот же симпатичный результат).
Чтобы избежать непредсказуемых эффектов, можно использовать любое положительное, но достаточно малое число, например: contentWidth: 1