Скорее всего, вы используете нестандартные функции, которые поддерживаются только в IE (и, возможно, еще несколько, в зависимости от функции).
Если страница отображается только так, как задумано в IE, код неверен и использует нестандартные функции или ошибки рендеринга в IE. В IE есть несколько ошибок рендеринга, которых нет ни в одном другом браузере, что делает его менее подходящим в качестве первой остановки для тестирования. Если вы создаете страницу для IE, это почти гарантия того, что она не будет работать ни в каком другом браузере.
Чтобы страница правильно отображалась во всех браузерах, сначала необходимо настроить ее работу в браузере, более точно соответствующем стандартам, например Firefox. Попытка заставить другие браузеры эмулировать те же ошибки рендеринга, что и IE, будет очень трудоемкой и не даст надежного результата.
Возможно, вам понадобятся некоторые дополнительные настройки для корректной визуализации в IE, но обычно это можно сделать стандартным способом, например, установив определенный размер для определенных элементов.