.jspVerticalBar
уже абсолютно позиционирован.Установите для его свойства right
то, что вам нужно, а также установите
.jspHorizontalBar, .jspVerticalBar, .jspTrack {
background: none repeat scroll 0 0 transparent;
}
, чтобы фон желоба ( дорожка, как он называется в jscrollpane ) был прозрачным ..
Демонстрация на http://jsfiddle.net/gaby/DsDQP/
Обновление
После комментариев ( включая jsfiddle ) вот мой обходной путь..
Установите для параметра verticalGutter
значение 0
и пересчитайте ширину jspPane, включив в нее ширину jspTrack ..
$('.scroll-pane').jScrollPane({verticalGutter:0});
$('.jspPane').css({width:'+=' + $('.jspTrack').width()});
демо в http://jsfiddle.net/gaby/DsDQP/8/
Пересчет должен вызываться после каждой повторной инициализации.
Это необходимо, поскольку добавляется ширина jspPane ( содержимое )через javascript путем вычисления ширины контейнера и удаления verticalGutter
и .jspTrack
width.В качестве альтернативы вы можете переопределить ширину с помощью CSS и использовать директиву !important
, чтобы переопределить ширину, добавленную через javascript, как @ Evgeny в комментариях.