Я немного заглядывал за этим. Были некоторые решения, но я не мог их правильно понять. Я попытался реализовать матрицу вращения, но я не могу этого сделать. Я создал простую скрипту, где при щелчке изображение поворачивается на 90deg (не включает мою реализацию, потому что я не понимаю, как это сделать). Ниже приведен простой код. Может ли кто-нибудь помочь мне или помочь мне выполнить поворот. Сначала я хочу, чтобы у вас была определенная ширина и высота. При вращении на 90 градусов ширина становится высотой, а высота становится шириной, поэтому изображение остается в пределах div.Поворот изображения: регулировка ширины и высоты
<div><img id="rotate-image"></div>
<span onClick="myFunction()">click<span>
JS
function myFunction(){
$("#rotate-image").css("transform", "rotate(90deg):}
Как вы можете видеть на скрипке после нажатия на кнопку, поворотное изображение 90deg. Но если вы увеличиваете/уменьшаете разделитель между результатом и секцией javascript, изображение становится все больше и меньше. Я хочу, чтобы изображение оставалось в поле div и уменьшалось по ширине поля div.
Надеюсь, это никого не смущает. Нужно повернуть изображение (обычный, 90,180,270, вернуться к нормальной жизни)
единственная вещь, изображение выходит из коробки сНу если вы увеличиваете или уменьшаете разделитель между js и результатом (или уменьшаете размер страницы). изображение должно соответствовать коробке на основе увеличения/уменьшения поля div даже после вращения. Так же, как и при обычном взгляде. Надеюсь, это имеет смысл – TheFron