Подумал, что я хотел бы остановиться на этом здесь, хотя в основном это связано с заголовком.
У меня был мой SVG-тэг, отображающий все правильно в каждом браузере (даже IE9 +), кроме iOS.У меня была высота css для svg, установленная на 100%, которая работала везде, но на iOS она выглядела как 100% высоты всей страницы, а не только ее родительского элемента!Это приводило к тому, что мои внутренние SVG-элементы отображались за пределами их области просмотра.
Добавление position: absolute
к тегу svg устранило мою проблему, и он корректно отображался на iOS и везде (родительский элемент уже был расположен, поэтомуэто не изменило фактическую позицию svg).Другие стили позиции также могут работать.