2010-10-05 59 views
1

我只是將jQuery jScrollPane插件包含到我的頁面中,除了一個小問題外,它似乎工作正常。我想減少scrollBar選項卡的大小(高度)(我們點擊拖動滾動條上下)。我已經附上了它的當前快照,因爲您可以看到它有多長。在示例網站上,它顯示正常。jQuery Scroll Plugin

源:http://jscrollpane.kelvinluck.com/themes/lozenge/

注意:我說的暗色區域上的快照。

alt text

回答

0

暗元件的高度基於所述窗格的內容和大小是動態計算的。

在JScrollPane的JS你需要調整verticalDragHeight

計算

搜索...

verticalDragHeight = 1/percentInViewV * verticalTrackHeight; 

麻煩的是,如果你不改變這一點,可以(可能會)在某些情況下會影響滾動條的顯示。例如,如果窗格的內容小於窗格右側的大小,則不需要滾動條?調整verticalDragHeight可以實現該確定。


爲了防止我誤解了這個問題,您正在定義右側窗格的高度?即...

.scroll-pane 
{ 
    height: 200px; 
} 
+0

嗨朱利安,感謝您的答覆。是的,我正在確定身高。在我的情況下,高度是700像素; – t0mcat 2010-10-05 16:33:10

+0

你是對的,它可能會影響它的使用。我認爲可能會有一些簡單的CSS hack來做到這一點:) – t0mcat 2010-10-05 16:34:11

+0

你可以通過改變percentInViewV來擴展javascript的高度,但是你會注意到深色部分會移動到滾動條的範圍之外頂部或底部。 – 2010-10-05 18:38:56