2016-11-13 83 views
0

我有一个d3.js图表​​,它是由许多元素组成的SVG。工具提示显示在用户mouseover上。大多数右侧和左侧的工具提示部分地隐藏着绘图边缘(它们被svg元素边缘切割,类似于overflow:hidden在当它们到达父亲之外时具有溢出:隐藏的情况下将会切断绝对定位的元素)。可以通过浏览器将svg元素的某些部分渲染到SVG元素之外吗?

那么我可以向他们展示SVG broders的内部?

+0

检查这个,它可能有所帮助:http://stackoverflow.com/questions/24074216/svg-viewbox-overflow-hidden-crop – LGSon

+1

不只是类似于溢出:隐藏,但实际上与overflow完全一样:hidden所以只需设置溢出:在外部元素上可见。 –

+0

@ robert-longson请将您的评论作为答案,我会将其标记为正确的一个。 Doent知道我错过了什么,我为所有祖先中隐藏的溢出而欢呼。谢谢 – Rantiev

回答

1

设置溢出:在外部<svg>元素上可见。 SVG在这里使用与html相同的CSS属性。