¿Es posible establecer un background-imagepara un <path>elemento SVG ?
Por ejemplo, si configuro el elemento class="wall", el estilo CSS .wall {fill: red;}funciona, pero .wall{background-image: url(wall.jpg)}tampoco lo hace .wall {background-color: red;}.

Respuestas:
Puede hacerlo convirtiendo el fondo en un patrón :
Ajuste el ancho y la altura de acuerdo con su imagen, luego haga referencia desde la ruta de esta manera:
Ejemplo de trabajo
fuente
data:image/png;base64,iVBORw0KGgoAAlo haría en CSS normal?xlink:hrefestá en desuso desde SVG 2 y simplemente usarhrefahora. developer.mozilla.org/en-US/docs/Web/SVG/Attribute/xlink:href