Скрыть HTML вне элемента canvas в инструменте JavaScript InfoVis - PullRequest
1 голос
/ 28 декабря 2011

В настоящее время я создаю визуализацию некоторых объектов в своем проекте и использую InfoVis toolkit для обработки части визуализации графика. До сих пор я правильно строил узлы и правильно относился друг к другу, но есть графическая ошибка, которая беспокоит меня. Когда узел частично находится за пределами холста, фон узла скрыт (как и должно быть), потому что он сам является элементом холста. Однако содержимое (которое представляет собой HTML) отображается полностью, и оно свисает с элемента canvas.

Вы можете увидеть визуализацию здесь: Ссылка

Перетаскивайте график, пока один из узлов не окажется частично за пределами экрана, и вы увидите его Это более очевидно с правой / нижней стороны.

Вот изображение проблемы: Черная рамка - это граница холста.

Как я могу остановить это?

The black border is the canvas border

1 Ответ

2 голосов
/ 28 декабря 2011

Попробуйте установить overflow: hidden в div с идентификатором infovis-canvaswidget.Похоже, в него вставлен элемент Canvas.

enter image description here

...