Я использую SVG-спрайт и ссылаюсь на идентификаторы фрагментов в нем для фонового изображения CSS. Код CSS выглядит так: background: url(sprite.svg#icon-1);
.Как использовать идентификатор фрагмента SVG для фонового изображения CSS на iOS?
Работает на Firefox/Win7, Google Chrome/Win7, IE11/Win7, IE10/Win8, Firefox/Android 4.4.2 и Google Chrome/Android 4.4.2. Однако он не работает на iOS 9.3.4.
Here is a demonstration on Plunker. (И вот более короткий URL-адрес для облегчения доступа для мобильных устройств: goo.gl/P9xG4E)
Возможно ли, чтобы iOS работал с этим методом?
== Обновление ==
В Android 4.4.2, в отличие от Firefox и Google Chrome, встроенный браузер для Android не поддерживает эту функцию.
Благодарим за информацию. Похоже, что нет чистого CSS/SVG-способа заставить его работать. К счастью, я нашел [polyfill] (https://github.com/preciousforever/SVG-Stacker/blob/master/fixsvgstack.jquery.js), который работает для меня. –