Я пытаюсь использовать собственные свойства iPhone Safari -webkit-transition
и -webkit-transform
, чтобы элемент исчез с изящной анимацией. Код:
<div id="right" style="font-size: 500%; text-align: center; background-color: #fdf; -webkit-transition-property: -webkit-transform; -webkit-transition-duration: 1s;">3</div>
<script type="text/javascript">
function shrinky() {
this.style.webkitTransform = 'scale(0,1)';
}
document.getElementById('right').onclick = shrinky;
</script>
Я ожидаю, что элемент будет уменьшен до невидимого с изящной анимацией.
Это прекрасно работает на настольном Safari (3.2.1 (5525.27.1) на OS X 10.5.6), но на iPhone (iPhone OS 2.2.1 (5H11)) div
просто внезапно исчезает.
Есть ли способ заставить анимацию работать, как Документация Apple (требуется регистрация, я думаю) говорит, что должна?