身体滚动d3缩放和拖动行为

时间:2016-09-22 20:12:30

标签: css google-chrome d3.js svg scroll

我正在处理d3项目,例如this示例。除非我开始拖动形状,否则一切正常。当我的鼠标指针超出SVG边界突然超出SVG边界时,拖动放置到overflow容器中的形状,身体的滚动就会起作用。只是在谷歌浏览器(最新版本)中,问题就出现了,但在其他浏览器中它可以正常工作。为了防止这种行为,我已经完成了黑客攻击,并且正在将body标记的SVG属性设置为隐藏,但它不是一个合适的解决方案。什么是当鼠标指针超出if os.name == 'nt': import win32api, win32con def folder_is_hidden(p): if os.name== 'nt': attribute = win32api.GetFileAttributes(p) return attribute & (win32con.FILE_ATTRIBUTE_HIDDEN | win32con.FILE_ATTRIBUTE_SYSTEM) else: return p.startswith('.') #linux-osx print folder_is_hidden('path') 边界时停止身体滚动的任何解决方案?

0 个答案:

没有答案