[英]Drawing line over picture - Javascript?
我的页面上有一些图表。 当用户将光标拖到图片上时,我想在图表上显示一条水平线。
上面的那个是起点,后者显示当用户将光标指向图表时应该发生什么。 当光线在图像上方时,该线应与光标保持在同一水平。
例如,Javascript可以实现吗?
它是,你需要一个div盒,位于光标Y值,1px绿色边框。 位置必须设置为绝对值。 但你无法直接在图像中绘画。
您可以使用D3,并基于svg绘制图形和悬停线,您可以添加其他图形组件进行交互,例如滑块以选择子区间放大,更改标签等。
以此为例进行开发: http : //mpf.vis.ywng.cloudbees.net/
(你可以拖动黄色栏,然后点击图例;对于源代码,点击github上的fork me)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.