Supongo que quiere decir en línea < svg> elementos en HTML, en caso afirmativo, esto es solo una limitación de implementación. IE9 + permite overflow:visible
en < svg> elementos, pero hasta el momento los otros navegadores no son AFAIK.
Una solución posible (que es realmente cómo debe hacerse en primer lugar en mi humilde opinión) es especificar un viewBox
que define el sistema de coordenadas dentro de la svg. Luego dibujas cosas dentro de este sistema de coordenadas. Si las cosas se recortan (o en otras palabras, si los elementos están fuera del área viewBox
), entonces simplemente aumente el ancho y/o altura de viewBox
en consecuencia.
Si usted se pregunta acerca de un buen valor por defecto para su viewBox
en particular, tratar [0 0 width height]
(donde la anchura y la altura es el tamaño de su SVG tiene por el momento), entonces simplemente aumentar la altura hasta que la garrapata fondo es totalmente visible.
2014 actualización: Es todavía un poco incoherente en los navegadores, pero se está haciendo allí. Firefox e IE soportan overflow:visible
en elementos svg en línea, y Blink (Opera 23/Chrome 36) también lo agrega, para más detalles, vea bugreport.
Parece que no. Véase también http://stackoverflow.com/q/10077264/165673 – Yarin
obras de ejemplo anteriores (al menos en 53 google chrome) –