Сайт плохо отображается в IE 8, но отлично работает в других браузерах - PullRequest
0 голосов
/ 20 октября 2010

http://test.rfinvestments.co.za
Я немного поработал над этим сайтом, и теперь, когда он находится в сети, я разочарован проблемами совместимости с разными браузерами, которые не проявляются при просмотре сайта смой компьютер.

Если вы просматриваете сайт в Google Chrome, вы должны видеть его точно так, как он должен быть виден.В IE 8 я заметил только одну вещь, отсутствующую.Ниже пункта меню КОМАНДА находится значок со значком i.Этот значок должен быть над изображением, которое становится серым или черным справа налево.Это градиентное изображение не отображается в IE 8, несмотря на изменение таблицы стилей IE 8 для явного помещения его туда.

Кроме того, по какой-то причине я вижу подменю, которое появляется из пункта меню INVESTMENTS на моемПК, но мой папа не может видеть это на своем.Я также добавил CSS системы меню в таблицу стилей IE 8.

, как уже говорилось ранее, этих проблем не существует на моем компьютере ... У меня нет идей, может кто-нибудьпредложить что-нибудь?

Заранее спасибо.

Ответы [ 3 ]

2 голосов
/ 20 октября 2010

URL к изображению в ie.css неверен.

Должно быть:

background: url("Images/Splurb2.png");

(обратите внимание на заглавную S)

1 голос
/ 20 октября 2010

Ваш тип

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

является переходным.Измените его на строгий, и это должно показать улучшение.Я попробовал ваш сайт в FF и IE8 (стандартный режим (не причудливый режим)), и он работал нормально.Каким-то образом в машине, где вы не можете видеть свой сайт должным образом, IE8 настроен на работу в режиме причуд.Установив строгий DOCTYPE, мы можем предотвратить это в определенной степени.HTH

0 голосов
/ 20 октября 2010

Вы должны добавить следующий тег в ваш тег head, чтобы запретить IE8 использовать режим совместимости при отображении вашего сайта:

<meta http-equiv="X-UA-Compatible" content="IE=8" />
...