Текст IE7 в DIV без строки вызывает слишком большое растяжение div - PullRequest
0 голосов
/ 02 мая 2011

Это две из рассматриваемых страниц, с которыми у меня возникают проблемы при просмотре в IE7 или IE8 в режиме совместимости.

http://ancientadornment.com/medievalbeads.aspx

http://ancientadornment.com/egyptianbeads.aspx

На этих страницах есть текст без разрывов строк, и это заставляет DIV растягиваться до длины страницы вместо 100%, которые я указал. Есть идеи, почему это происходит? Это выглядит хорошо в IE8, IE9 и Firefox, но я не могу заставить это работать. Я положил его в DIV 100%, и он все еще делает это. Я попытался установить максимальную ширину, но это не имеет никакого эффекта.

Есть идеи? Спасибо.

1 Ответ

0 голосов
/ 02 мая 2011

IE (особенно 7) имеет тенденцию иметь много проблем, подобных этой. Может быть, лучше попробовать работать с IE7 отдельно, перекрыв все проблемы в отдельном файле CSS. Чтобы создать отдельный файл CSS, сделайте следующее:

<!--[if IE 7]><link rel="stylesheet" href="YourFile.css" type="text/css" media="screen, projection"/><![endif]-->

Я всегда обнаруживал, что редактирование css в моем css-файле по умолчанию для исправления проблем с IE 7 всегда будет вызывать больше проблем в других браузерах

...