Основные проблемы позиционирования IE8, часть 2 - PullRequest
1 голос
/ 25 сентября 2010

У меня есть социальная сеть для сообщества муковисцидоза. Есть раздел (ы), где вы можете оставлять комментарии и отвечать на комментарии. Это сгенерировано с помощью html, css и jquery и прекрасно работает на FF, Safari и Chrome, как вы можете догадаться, оно имеет большие особенности в IE8.

Работает так, как должно, когда комментарий небольшой или под существующим комментарием нет других ответов. Когда комментарий большой или есть другие ответы под комментарием, он уходит влево вне строки, в отличие от того, чтобы сидеть под комментарием и над существующими ответами, как и должно быть.

Я потратил 5 часов, пытаясь понять это сегодня, и у меня есть крайний срок в конце дня. Я начинаю паниковать, потому что более 50% наших пользователей используют IE

Если вы можете помочь. хороший профиль для проверки это:

http://www.cysticlife.org/Profile_future.php?id=3

Это частный сайт, поэтому вы можете войти в систему, когда мне предложат указать мой адрес электронной почты и pw, и перейти по указанной выше ссылке

Адрес электронной почты: cherabcore@yahoo.com

PW: RiffRock08

Если вы думаете, что знаете, в чем проблема, и можете помочь, пожалуйста, дайте мне знать, если вам нужен какой-либо код.

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

Ответы [ 2 ]

1 голос
/ 25 сентября 2010

Множество кросс-браузерных проблем можно отследить, проверив HTML-код и CSS-код с помощью онлайн-службы проверки, а затем с помощью чего-то вроде firebug или панели инструментов разработчика IE, чтобы попытаться отследить проблему. К сожалению, для такого рода проблем не существует волшебного решения.

0 голосов
/ 25 сентября 2010

Один из возможных вариантов: http://code.google.com/p/ie7-js/

Я не особо задумывался над этим, но он должен заставить браузер вести себя как браузер, соответствующий стандартам.

Если вы включите файл следующим образом:

<!--[if lt IE 9]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
<![endif]-->

это заставит браузер IE думать, что это IE9, который в большей степени соответствует стандартам. Я не говорю, что это все исправит, но, возможно, стоит разобраться ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...