usar insertar imagen fondo etiqueta con bootstrap agregar css svg

css - imagen - insertar svg en html



¿Es posible utilizar una imagen de fondo en el trazo de un elemento SVG? (2)

Puede usar la propiedad stroke-dasharray para "patrones" en el trazo:

<line stroke-dasharray="5, 5" x1="10" y1="10" x2="190" y2="10" />

Con esto puedes especificar la duración de los trazos y espacios entre ellos. Para algunos ejemplos, echa un vistazo a la página de ejemplo de MDN .

Al igual que la pregunta: estoy tratando de determinar si es posible utilizar algún tipo de patrón o imagen de fondo repetida para el trazo de una ruta SVG.

¿Es esto factible? ¿O estás limitado a los colores solamente?

TIA!


Puede usar un <pattern> como un golpe, por ejemplo

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <pattern id="p1" patternUnits="userSpaceOnUse" width="32" height="32"> <image xlink:href="http://phrogz.net/tmp/alphaball-small.png" width="32" height="32" /> </pattern> </defs> <rect stroke-width="32" stroke="url(#p1)" width="200" height="200"/> </svg>

El patrón puede contener elementos de dibujo <svg> o (como aquí) una imagen, o ambos.