Obrazy SVG nie są mapami bitowymi, więc (o ile czegoś mi nie brakuje) nie można wykonywać repetycji, jak w przypadku innych plików obrazów używanych na stronach internetowych (patrz http://www.alistapart.com/articles/sprites).Czy istnieje odpowiednik spritingu dla obrazów SVG na stronach internetowych?
Ale czy istnieje równoważny mechanizm wyświetlania tylko części obrazu SVG jako tła CSS?
E.g. wyimaginowany składnia:
div.my-special-svg-div {
background-image: url(sprite-image.svg#one-shape-in-the-svg-file);
}
Zauważ, że to będzie działać w Firefox 4.0 wersji beta: https: // Bugzilla. mozilla.org/show_bug.cgi?id=231179 – robertc
Interesująca dyskusja na temat możliwego tryskania za pomocą identyfikatorów w komentarzach tam, od około https://bugzilla.mozilla.org/show_bug.cgi?id=231179#c38 –
Tak, po I "Próbowałem tego, myślałem, że warto go podnieść;) BTW, możesz użyć" tradycyjnych "technik sprite CSS, aby podzielić obrazy SVG z położeniem tła ale staje się nieco mylące, jeśli zaczniesz także używać rozmiaru tła. – robertc