Добрий день, все,
Боюся, що не можу поділитися робочим URL абозразок коду для цього; Я працюю на власному сайті для клієнта. Я також не в змозі відтворити в середовищі, в якій я будую зразок коду з нуля. Скоріше, я змушений використовувати код, наданий моїм клієнтом і повинні налаштувати щоб він працював. Кидаючи все це і починаючи все далі, це не варіант, і оскільки я його не буду, спочатку я не уявляю, чому певні речі кодуються так, як вони є.
Повірте: я хочу зробити це з нуля ... це справжній спагеті-код.
Що я хотів би знати, якщо хтось тут почув про цю загальну проблему, і якщо є якісь підходи, я можу використовувати, щоб знайти виправлення і обхід.
ПРОБЛЕМА: Сайт відображається в Firefox, Safari, Chrome, IE8 і IE9. Коли в IE8 або IE9, якщо я ввійду в "Режим сумісності", макет зміщується і стає злегка перекошеним і зламаним. Z-індекси, здається, не працюють належним чином, позиціонування фонового зображення здається відключеним, а деякі висоти здаються розбитими.
ПИТАННЯ: Хто-небудь чув про це або знайшов способи вирішення / виправлення помилок інтерпретації CSS, які з'являються лише в режимі "Compatibility Mode"?
Ваш, Дейв
Відповіді:
1 для відповіді № 1Можливо, ви бачили це в msdn - може бути корисним: Визначення сумісності документів