Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
position:absolute; left:-9999px; top:-9999px;»display:none;»<script type="text/javascript">
function Spin(aFilter, aDeg, aInc) {
aDeg += aInc;
var rad = aDeg * Math.PI * 2 / 360,
costheta = Math.cos(rad),
sintheta = Math.sin(rad);
aFilter.M11 = costheta;
aFilter.M12 = -sintheta;
aFilter.M21 = sintheta;
aFilter.M22 = costheta;
if (aDeg < 30) {
window.setTimeout(function () {
Spin(aFilter, aDeg, aInc);
}, 100);
}
}
</script>
<div onclick='Spin(this.filters.item(0), 0, 1)'>Some text</div>
* This source code was highlighted with Source Code Highlighter.Отрицательные значения не берем! если нам надо повернуть на -45 градусов то значения тригонометрических функций берем от угла 315 градусов.
текст под произвольным углом без флеш и js