【发布时间】:2021-03-03 08:40:35
【问题描述】:
似乎 DC.JS 的散点图的画布实现有一些特定的东西,当调整窗口大小时,画布元素不尊重轴的位置。由于标题的移动
这似乎是由 canvas 元素的absolute positioning 引起的。
我正在尝试找到一种解决方法,但由于两个 DOM 元素周围没有任何组,所以没能做到:
<div data-css-1gb1n6i="" class="dc-chart" style="position: relative">
<span data-css-m549sg="">reset</span>
<label>Gains or Losses</label>
<svg width="922" height="200" style="position: relative; z-index: 1">...</svg>
<canvas
x="0"
y="0"
width="1660"
height="296"
style="
width: 830px;
height: 148px;
position: absolute;
top: 10px;
left: 42px;
z-index: 0;
pointer-events: none;
"
></canvas>
</div>
working stackblitz(调整查看器大小以查看错误)
【问题讨论】:
标签: javascript html css d3.js dc.js