Почему ширина этого div распространяется на всю страницу в IE7? - PullRequest
1 голос
/ 10 марта 2011

Если вы посмотрите на эту страницу в IE7: [отредактировано] Если вы наводите курсор мыши на одну из линий на графике, вы можете увидеть маленькое желтое всплывающее окно, растянутое по всей странице.Это не должно и не в других браузерах.Может кто-нибудь сказать мне, почему это происходит в IE7?

Для чего это стоит, я могу это исправить, указав ширину для этого div с помощью CSS.Мне просто любопытно, почему это происходит, потому что клиент спросит!

1 Ответ

0 голосов
/ 03 апреля 2011

Хорошо ... во-первых, этот код явно очень старый. Я могу сказать, потому что это нюхает, чтобы увидеть, является ли ваш браузер IE4 (да, это четыре). К сожалению, он считает, что любой браузер IE - это IE4 ...

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

Как вы обнаружили, вы сможете добавить немного CSS, чтобы переопределить эту ширину самостоятельно.

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