플래시에서 예제를 만들었지 만 jQuery에서이 방법을 사용할 수 있습니까? 나는 가능하지만 css3으로 알고 있지만 인터넷 익스플로러 지원을 원한다.jQuery에서이 3D 회전을 만드는 방법은 무엇입니까? 이것이 가능한가?
올바른 jquery 플러그인을 찾을 수 없습니다.
아무도 도와 줄 수 있습니까? 감사.
http://philiphannaart.nl/rotate/test.html
플래시에서 예제를 만들었지 만 jQuery에서이 방법을 사용할 수 있습니까? 나는 가능하지만 css3으로 알고 있지만 인터넷 익스플로러 지원을 원한다.jQuery에서이 3D 회전을 만드는 방법은 무엇입니까? 이것이 가능한가?
올바른 jquery 플러그인을 찾을 수 없습니다.
아무도 도와 줄 수 있습니까? 감사.
http://philiphannaart.nl/rotate/test.html
이 특정 애니메이션은 모든 최신 브라우저, including Internet Explorer이 그것을 처리 할 수있을만큼 간단합니다. 기본적으로, 당신은 시간이 지남에 따라 요소에 rotatex
값을 수정하고 있습니다 :
.stackoverflow {
perspective: 500px;
transform: rotateX(90deg);
transform-origin: 50% 100%;
animation: standup 1s forwards;
}
@keyframes standup {
to { transform: rotateX(0); }
}
데모 : http://codepen.io/anon/pen/KbIGa
perspective
property 이미지의 깊이를 제공 할 것입니다. 이것은 IE10 +에서 작동합니다. Internet Explorer 9은 -ms-
접두사가 필요합니다 (또는 prefixfree 사용). 같은 그룹에 위의 덩어리 IE9와 모든 버전의 아래
<!--[if lte IE 9]>
<script>
$(function() {
$(".stackoverflow").animate({ height: "128px" }, 1000);
});
</script>
<![endif]-->
, 그리고 jQuery를/자바 스크립트를 통해 .stackoverflow
이미지를 애니메이션을 이전 IE9에 당신은 단순히 잠재적 인 대체로서 이미지의 높이에 애니메이션을 적용 할 수 있습니다.
당신. 내 영웅이야. 고마워요! – philiph
이 질문은 연구 나 개인적인 노력의 증거가 없으므로 주제가 아닌 것으로 보입니다. – Blazemonger
Internet Explorer에서이 문제를 처리 할 수 있습니다. 회전과 원근법 일뿐입니다. IE의 이전 버전에서는이를 처리 할 수 없지만 0과 비슷한 높이로 애니메이션을 만들 수 있습니다. – Sampson
내 연구를 추가하겠습니다. – philiph