JS滚动条

花了几天时间用js实现模拟滚动条,支持圆角

兼容性: IE6/7/8/ 通过测试
Firefox3/Opera10/ 非文本输入不支持鼠标滚动
Chrome2/Safari4/ 不支持鼠标滚动
文件下载:dscroll.js (右健另存为)   实例

DScroller(id,w);
实例参数:
id:dom对象的id号,不可省略.
w:滚动条的宽度,默认15px,可省略。支持圆角,所以滚动按扭最小高度为w*2

方法:
append();
refresh();//重绘滚动
width();
height();
scrollTo(n); n为0-100

属性:(皆为dom节点)
panel;
content;
scroller;

dom结构变化:
原DOM对象:
<div class=”classA”>内容</div>

调用js方法之后:
<div class=”classA”>
    <div>内容</div>
    <div class=”scroller”>
        <div class=”scrollBar”>
            <div class=”top”></div>
            <div class=”end”></div>
        </div>
    </div>
</div>

Tags:

One Response to “JS滚动条

  1. dafi 说:

    很好,很强大。

Leave a Reply