У меня на страничке есть таблица в верху логотип, баннер и блок авторизации, далее меню и содержание, в низу копиригхт.
При переходе на форум страничка динамически изменяется там где меню и содержание показываются категории форума или сообшения, то есть я меняю свойство стиля дисплэй TR где меню и содержание на 'none', а TR где содержание форума на 'block'.
В IE работает чики-пуки в Opera & FireFox при переключении наоборот для показа вместо форума меню с контентом происходит сдвиг этих ячеек в первую
Если делать свойство стиля TR абсолютом сдвига нет, но топ странички где копиригхт не видно так как он находится под ним (TR абсолютом)
В ФФ и Опере для отображения строк таблицы используется значение стиля display=table-row. Но в ИЕ данное значение невалидно.
Для решения можно использовать следующий код:

Код:
var enableStyle = '';

if(document.all && navigator.userAgent.indexOf("Opera") == -1)
{
	enableStyle = 'block';
}
else
{
enableStyle = 'table-row';
}
далее надо использовать переменную enableStyle вместо строковых констант.