在JavaScript工具InfoVis中隐藏canvas元素之外的HTML

时间:2011-12-28 16:01:54

标签: javascript html canvas data-visualization infovis

我正在创建项目中某些对象的可视化,我正在使用InfoVis toolkit来处理图形可视化部分。到目前为止,我已经正确地绘制了节点并且彼此正确相关,但是有一个图形错误困扰着我。当节点部分偏离画布时,节点的背景将被隐藏(因为它应该是),因为它本身就是一个canvas元素。但是,内容(HTML)完全显示,并且它们悬挂在画布元素上。

您可以在此处查看可视化:Link

拖动图表,直到其中一个节点部分离开屏幕,你就会看到它。在右侧/底侧更明显。

以下是问题的图片:黑色边框是画布边框。

如何阻止这种情况发生?

The black border is the canvas border

1 个答案:

答案 0 :(得分:2)

尝试在ID overflow: hidden的div上设置infovis-canvaswidget。看起来Canvas元素被注入其中。

enter image description here