У меня есть ошибка в пользовательском интерфейсе моей программы, которую можно воссоздать только в режиме браузера IE8 и типе документа «причудливый режим». Обычно мне никогда не приходилось работать с html/css, поэтому я немного растерялся.
Мой пример кода слишком велик, чтобы удобно разместиться на этой странице, но его можно найти здесь. Я забыл прикрепить соответствующий css, который можно найти здесь.
На первый взгляд кажется, что <thead>
не прокручивается вместе с таблицей. после просмотра инструментов разработчика IE8 я обнаружил, что элементы <thead>
и <tr>
перемещаются вместе с горизонтальной полосой прокрутки, как и должны, но дочерний элемент <th>
(впервые замеченный в строке 19) остается на месте.
Когда я вручную изменяю определенные атрибуты тега <th>
(например, выравнивание, выравнивание текста), внезапно заголовки таблицы прокручиваются правильно. Когда я пытаюсь реализовать их в коде, они не решают проблему.
Любая помощь будет оценена по достоинству. Заранее спасибо.