在Echarts中实现图表数据滚动,一般采用dataZoom组件,但在空间不够的情况下,nicescroll.min.js滚动条也是不错的解决方案。
外部引入nicescroll.min.js
<script type="text/javascript" src="{$STATIC}js/jquery.nicescroll.min.js"></script>HTML容器代码
<div class="nice">
                    <div class="navBoxAll" id="city"></div>
                </div>CSS控制
/*城市站点滚动条*/
.nice {
    position: absolute;
    z-index: 10;
    width: 98%;
    height: 275px;
    overflow: auto;
}
#city {
    height: 700px;
    width: 100%;
    overflow: auto;
}前端调用
//滚动显示;
        $(".nice").niceScroll({
            cursorcolor: "#000",//#CC0071 光标颜色
            cursoropacitymax: 0.4, //改变不透明度非常光标处于活动状态(scrollabar“可见”状态),范围从1到0
            touchbehavior: false, //使光标拖动滚动像在台式电脑触摸设备
            cursorwidth: "5px", //像素光标的宽度
            cursorborder: "0", //   游标边框css定义
            cursorborderradius: "5px",//以像素为光标边界半径
            autohidemode: false //是否隐藏滚动条
        });Done!










