【发布时间】:2020-04-17 11:58:03
【问题描述】:
我想让chartjs 图形在x 轴上可滚动,但只能在cavas 上滚动。 我已经尝试过这个解决方案,但是让所有的 div 都可以滚动。
<div class="chartWrapper">
<div class="chartAreaWrapper" id="chartAreaWrapper">
<canvas id="chart-hora" height="500" width="1200"></canvas>
</div>
</div>
.chartWrapper {
position: relative;
}
.chartWrapper > canvas {
position: absolute;
left: 0;
top: 0;
pointer-events:none;
}
.chartAreaWrapper {
width: 600px;
overflow-x: auto;
}
我在移动应用程序上显示此图表,因此我只希望画布可滚动,而不是使视图可滚动的整个 div。
【问题讨论】: