2013-08-14 2 views
5

새로운 Codrops multi-level push menu은 정말 멋지 며 솔직히 내가 지금 당장 가지고있는 프로젝트에 꼭 필요한 것입니다. 문제는 그것이 지원해야하는 Internet Explorer 9에서 작동하지 않는다는 것입니다.멀티 레벨 푸시 메뉴를 IE에서 작동시키기

애니메이션은 (물론 초기 푸시 효과를 넘어서는) 모든 멋진 일이지만 절 위해 필요하지 않습니다. 내가 정말로 필요로하는 것은 중첩 된 메뉴입니다. 왜냐하면 제가 개발하고있는 메뉴 구조가 다소 깊기 때문입니다.

자바 애플리케이션의 경우 해당 요구 사항이 적용됩니다. 실제로 중요한 점은 Transforms를 지원하지 않는 Internet Explorer 9에서 작동하도록하는 것입니다. 그래서 어떻게하지?

+0

당신은 [이 tipic]를 선택, polyfil을 시도 할 수있다 [1] [1] : http://stackoverflow.com/questions/5344745/polyfill-shim-for-css -transitions-and-animations –

+1

코드를 공유하고 싶다면이 코드를 사용하면 정말 멋질 것입니다.) – 8bithero

+0

실제로 작동하는 버전을 얻었지만 두 가지주의 사항이 있습니다 : 내 크롬 (그리고 아무도) framerate는 최고로 고자합니다. 두 개는 Knockout 앱 컨텍스트 내에서 사용했기 때문에 Knockout 전용 기능을 많이 사용하여 실제로 빌드했습니다. 무거운 적응없이 잠재적 인 애플리케이션을 크게 제한합니다. 정직하게 공유하는 것이 얼마나 유용한 지 잘 모르겠습니다. – moberemk

답변

2

IE8 +에서 작동하려면 다중 레벨 푸시 메뉴가 필요했습니다. 다음 jQuery 플러그인이 필요에 맞게도 될 수 있습니다. Codrops MultiLevelPushMenu 구현에서 영감을 얻었지만 CSS 3D 변환을 기반으로하지는 않았습니다.

jquery.multilevelpushmenu at GitHub

+0

제 의견에 말했듯이, 저는이 응용 프로그램에 특정한 자바 스크립트를 사용하여 IE9 + 호환 방식으로이 내용을 정리했습니다. 그래도 링크를 주셔서 감사합니다, 아주 멋진 플러그인! 다른 사람들이 이것을 필요로 할 때를 대비해서 이것을 받아 들였습니다. – moberemk