在Echarts中实现图表数据滚动,一般采用dataZoom组件,但在空间不够的情况下,nicescroll.min.js滚动条也是不错的解决方案。
外部引入nicescroll.min.js
HTML容器代码
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!