IEでmin-heightを実現するminmax.jsとmootoolsの競合について
2008年 6月 19日
最近mootoolsネタばっかですね。
いったいどれだけの人がmooちゃんを追っかけてるのでしょうか?
まぁ、いつかは誰かのためになることを祈りつつ。。
読み込むだけでIE6でCSSのmin-heightやmax-widthを使用可能にしてくれる夢のようなスクリプト「minmax.js」ですが、先日初めてmootools1.11とコンフリクトをおこしやがりました;
えー、バグが発生したのは、IE7です;
症状としては、min-height等を使用しているページでアコーディオンエフェクト等のmootoolsプラグインを発動させると、ページが意味不明な位置に勝手にスクロールしてしまうというもの。全然追っかけてないので、推論ですが、min-heightを使用しているページ内で、他の要素でもheightプロパティをいじくるスクリプトをかますとなんか具合が悪いのかなー?と。
はい。今日の教訓は
「IE7にはminmax.jsを読み込ませるな」
でしたw