Ich benutze Snap.svg und versuche ein Hintergrundbild zu einem Polygon hinzuzufügen.Hinzufügen eines Hintergrundbildes zu einem SVG
Das Polygon ist wie folgt:
<svg id="test" height="600" width="600" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="" class=""></svg>
var polygon = s.polyline(200, 286, 250, 200, 350, 200, 400, 286, 350, 373, 250, 373);
ich versucht habe, eine Reihe von verschiedenen Möglichkeiten, um das Hintergrundbild zu machen, aber keiner von ihnen arbeiten:
polygon.attr(
{
fill: 'url(http://csshexagon.com/img/meow.jpg)'
});
polygon.attr('xlink:href', 'url(http://csshexagon.com/img/meow.jpg)');
Irgendwelche Ideen? Vielen Dank.
Dies ist die bestmögliche Lösung i .Es denken emuliert realen Hintergrund ohne Herunterskalieren – Viney