2009-10-15 141 views
16

我正在使用Raphaël-JavaScript库创建一些饼图图形,但我想将包含SVG元素的溢出设置为可见,以允许图形内部在其容器外显示。用正常的dom元素(overflow:visible;)的方式似乎不适用于svg容器。 有没有人有这方面的经验或知道如何补救?允许SVG图形在包含svg元素之外溢出

干杯

+0

为什么不只是改变容器的大小以防止裁剪? – 2009-10-15 18:15:24

+0

我试图避免黑客的布局,使容器更大和定位它会毁了其他元素的流量。 – 2009-11-26 11:40:58

回答

9

这是一个bug in Firefox

WebKit正确地为SVG元素实现了overflow: visible,就像对于VML元素的IE一样。

+3

对于其他任何人绊倒谷歌这个旧的答案的注释 - “溢出:可见”现在可以在Firefox中按预期工作。 – Tersosauros 2016-05-02 16:26:43

+0

不适用于我。我使用'

\t \t \t
',不知何故这个图像不能溢出。 “overflow-x:visible”的结果相同。在SVG中,我使用宽度,重量和视图属性。编辑:它替换img嵌入后的作品。 – Soaku 2017-06-26 07:58:14