Мне нужно повернуть изображение с помощью javascript с интервалом в 90 градусов. Я пробовал несколько библиотек, таких как jQuery rotate и Raphaël, но у них такая же проблема - изображение вращается вокруг его центра. У меня есть куча контента со всех сторон изображения, и если изображение не идеально квадратное, части его будут в конечном итоге поверх этого контента. Я хочу, чтобы изображение оставалось внутри родительского div, у которого установлены max-with и max-height.Повернуть изображение с помощью javascript
Использование JQuery вращаются как это (http://jsfiddle.net/s6zSn/1073/):
var angle = 0;
$('#button').on('click', function() {
angle += 90;
$("#image").rotate(angle);
});
Результаты в этом:
И это результат я хотел бы вместо этого:
У кого-нибудь есть идея, как это сделать?
Использование CSS трансформирует вращать весь контейнер вокруг какой-то момент вы любите. – Blazemonger
лучший способ пойти с помощью css3 keyframes i'm fear – DiederikEEn
[Как повернуть объект туда и обратно вокруг определенной точки] (http://stackoverflow.com/questions/10241315/how-to-rotate-an-object -back-and-forth-around-a-specific-point) – jantimon