Если я правильно понимаю, вы хотите избавиться от полос прокрутки, но вам также нужно изображение, чтобы соответствовать.
Для 1-й части вы просто должны добавить:
overflow: hidden;
к вашемуТело CSS.Это скроет полосы прокрутки, но не помешает вашей svg иметь большую высоту, чем окно и переполнение.
Итак, для этого вы хотите добавить:
svg {
max-height : 100%;
width: 100%;
}
(я поставил ширинутам, а не в HTML-коде, потому что это имеет больше смысла для меня, но вы также можете оставить его там и просто добавить max-height)
Редактировать: max-height необязательно в зависимости от размера / соотношениякартинка в вашем проекте.Это означает, что после точки ваше изображение может быть меньше ширины экрана.Но без него в вашем текущем коде будет изображение выше высоты рамки.
Редактировать 2: Кодовое соединение с настраиваемыми размерами шестиугольника, минимальным размером и интервалом.