/ / Internet Explorerでスライディングメニューが機能しない - javascript、jquery、internet-explorer、google-chrome

Internet Explorerでスライディングメニューが機能しない - javascript、jquery、internet-explorer、google-chrome

もう一度jQueryを使用してJavaScriptを作成しました。これはInternet Explorerを除くすべてのブラウザで動作します。

今回は会社のためのスライドメニューですあなたがページを下にスクロールすると画面の上部にとどまるウェブサイト。 Internet Explorerでは、メニューの下部にある色付きのバーが表示される位置の右側に表示され、メニューをスクロールすると、メニューの右下に表示されます。その上に、メニューの境界線がメニューとずれています。

影響を受けたページは http://www.jacobsautomation.com/so_tooling.html、スライドメニューのロジックは http://www.jacobsautomation.com/so_slidemenu.js。以下は、Chromeの左側とInternet Explorer 8の右側のページの写真です。

まだhttp://www.jacobsautomation.com/Problem_Still.jpg 移動http://www.jacobsautomation.com/Problem_Moving.jpg

IEでこれをどのように動かすことができるのでしょうか?

回答:

回答№1は1

それは完全な答えではないかもしれませんが、おそらくあなたが独自の属性を使用しているのを助けません background あなたの <tr?"あなたはおそらく style="background: xxx"。同上 height あなたの table タグ。これらは実際には無効です DOCTYPE 指定(XHTML 1.0)