帮助滚动条类

时间:2010-12-10 01:43:31

标签: javascript mootools

以下是相关的滚动条类: http://jsfiddle.net/brandondurham/6SUyM/3/

目前,滚动句柄的高度是动态的,由内容量决定,非常类似于标准浏览器滚动条。无论内容量多少,我都需要能够使这个静态(200px)。你可以在我试图设置高度的代码中看到,但是当我这样做时,手柄会在拖动时落在陌生的地方。

建议将高度设为静态而不是动态?

2 个答案:

答案 0 :(得分:0)

更新“部分”/ function:

this.vThumbSize = (this.vTrackSize * this.vContentRatio).limit(12, this.vTrackSize);
this.vThumb.setStyle('height', 200);

this.vScrollRatio = this.vContentScrollSize / this.vTrackSize+this.vThumbSize;

这会将滚动设置为200px

答案 1 :(得分:0)

这最终成了答案:

this.vScrollRatio = this.vContentScrollSize / (this.vTrackSize - this.vThumbSize) - this.vContentRatio * (this.vContentScrollSize / (this.vTrackSize - this.vThumbSize));