Чтобы изменить размеры форм svg
без изменения размеров холста svg
, добавьте viewBox
Я добавил красную рамку, чтобы показать границы холста svg.
style="border:1px solid red;"
В приведенном ниже примере размер svg
canvas width ="85"
и height ="75"
равен размеру
viewBox = "0 0 85 75"
Следовательно, прямоугольник отображается как есть, без изменения его размера.
- Чтобы увеличить размер прямоугольника без изменения размера
на холсте
svg
нужно уменьшить размер viewBox="0 0 42 35"
- Чтобы уменьшить размер прямоугольника без изменения размера
холст
svg
нужно увеличить размер viewBox = "0 0 170 150"
Надеюсь, это вам поможет.