Ще раз я написав деякий Javascript, використовуючи jQuery, і він працює в кожному браузері, крім 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)