2011-01-18 7 views
5

Quiero tener un contenedor SVG que contenga cuatro contenidos SVG. Ahora, estos cuatro contenidos SVG tienen más contenido de lo que puede caber en el área asignada a ellos dentro del contenedor SVG, por lo tanto, exijo que las barras de desplazamiento aparezcan automáticamente para que el usuario pueda ver el contenido completo de svg al desplazarse.Cómo obtener ScrollBars en SVG para contenido múltiple

He intentado establecer nuevas ventanas gráficas agregando los atributos ancho y alto, pero las barras de desplazamiento no aparecen. Incluso intenté usar la propiedad de desbordamiento con los valores de desplazamiento y automático, pero aún no aparecen las barras de desplazamiento.

¿Cuál es la solución correcta a este problema?

+5

que ha obtenido buenas respuestas de 6 preguntas, pero ha aceptado sin respuestas Debería considerar marcar la respuesta que mejor respondió a su pregunta (si corresponde) como "aceptada" haciendo clic en la marca de verificación grande. Esto ayuda al sitio, ayuda a otros usuarios con preguntas similares, ayuda a su reputación y ayuda a otros usuarios a que no lo ignoren. :) – Phrogz

Respuesta

4

Por el momento la respuesta es que necesita proporcionar sus propias funciones de desplazamiento/desplazamiento, no hay forma de obtener barras de desplazamiento dentro de la svg aparte de posiblemente envolverlo dentro de otro contenedor html mediante foreignObject (lo que probablemente no sea óptimo) .

Éstos son algunos recursos para empezar con las barras de desplazamiento SVG encargo:

+0

Esto es lo que temía, lástima que una cosa tan básica deba ser codificada por el desarrollador – Raks

+0

@Raks, pero de nuevo SVG y se debe usar con HTML semántico – ShrekOverflow

Cuestiones relacionadas