Это старый вопрос, но все пошло дальше, так как его спросили, поэтому, если люди все еще читают это, я добавлю альтернативное решение, которое работает хорошо:
Для всех браузеров вВ настоящее время, за исключением IE8 и более ранних версий, простейшим решением для поворота элемента является стандартный синтаксис CSS transform:rotate(45deg)
.
. Для IE6 / 7/8 лучшим вариантом является JavaScript-бумага CSS javascriptlibrary.
CSS Sandpaper реализует стандартный синтаксис вращения CSS, наряду с некоторыми другими функциями CSS.Это означает, что вы можете использовать стандартный синтаксис CSS во всех браузерах.
Хорошая вещь в этом заключается в том, что, хотя вы используете javascript для IE, вам не нужно включать какой-либо код JS для других браузеров., что должно быть хорошо для производительности.Также хорошо использовать веб-стандарты в браузерах, которые их поддерживают.