Если вы посмотрите на https://jsfiddle.net/0spv56uk/1/
Я создаю что-то на веб-сайте с контейнером.
Этот контейнер не может стать шире (он может стать немного выше - чтобы уменьшить размер экрана)
Внутри этого контейнера я буду устанавливать изображения. Все они различаются по размеру.
Эти изображения / SVG имеют возможность вращаться при нажатии кнопки (как показано в коде).
Сейчас я использую 90 градусов, но может понадобиться при 45 градусах позже.
У меня проблема в том, что изображение переполняет контейнер при повороте.
Мне нужно, чтобы он масштабировался внутри контейнера при вращении. (Дно контейнера должно быть расширяемым, но не верх).
Я просмотрел здесь другие потоки, и они либо жестко запрограммировали масштаб (который работает, только если у вас есть одно изображение), либо код не очень хорошо подходит для меня.
Спасибо всем заранее.
Это давало мне кошмары в течение некоторого времени.
Вот мой код