Для SVG верхнего уровня ограничивающий прямоугольник определяется его атрибутами width/height
или viewBox
. Однако, к сожалению, я выяснил, что SVG, вложенные в другие SVG, неожиданно, похоже, основывают свою ограничивающую рамку на размере содержимого их детей.
Кто-нибудь знает, как заставить браузер вычислять ограничивающую рамку вложенных SVG на основе его собственных атрибутов width/height/viewBox
или иным образом?
Ниже приведена демонстрация проблемы.
Спасибо.
https://jsfiddle.net/twhqbc87/1/