2013-08-14 7 views
5

新しいCodrops multi-level push menuはすばらしく、まさに私が現在持っているプロジェクトに必要なものです。私がサポートしなければならないInternet Explorer 9では動作しないという問題があります。マルチレベルプッシュメニューをIEで動作させる

アニメーション(初期のプッシュエフェクトを超えている)はすごく素敵ですが、私には必要ではありません。私が本当に必要とするのは、ネストされたメニューです。私が開発しているメニュー構造はかなり深いものになるためです。

Javascriptアプリケーションの場合と同じように、その要件は成立しません。本当に重要なことは、TransformをサポートしていないInternet Explorer 9で動作させることです。だから私はこれをどのように取り除くのですか?

+0

あなたは[1] [このtipic]をチェックし、polyfilを試すことができます[1]:http://stackoverflow.com/questions/5344745/polyfill-shim-for-cssトランジションとアニメーション –

+1

コードを共有しようと思えば、これを実現することができたら最高です;) – 8bithero

+0

実際にそのバージョンを稼働させましたが、2つの注意点があります:何らかの理由で1つ私のクロム(と他の人の)フレームレートは、最高で不自由です。ノックアウトアプリケーションのコンテキスト内で使用していたため、実際にノックアウト固有の機能を多数使用していました。これは、重度の適応をせずに潜在的なアプリケーションを大きく制限しています。正直言って、どれくらい役に立つ共有が本当にわかりません。 – moberemk

答えて

2

IE8 +で動作するには、マルチレベルプッシュメニューが必要でした。 次のjQueryプラグインもあなたのニーズに合っています。 Codrops MultiLevelPushMenuの実装には触発されていますが、CSSの3Dトランスフォームには基づいていません。

jquery.multilevelpushmenu at GitHub

+0

私のコメントで言いましたように、私はこれをアプリケーション固有のJavaScriptを使ってIE9 +に準拠させました。リンクをありがとう、非常にクールなプラグイン!他の誰かがこれを必要とする場合には、私はこれを受け入れられた答えとしてマークします。 – moberemk

関連する問題