Проблема с переносом слов (?) В IE7 - PullRequest
2 голосов
/ 24 августа 2010

Я добился большого прогресса в текущем проекте, но, грубо говоря, теперь мне нужно пройтись и исправить все различные ошибки, появляющиеся в Internet Explorer - одна из моих самых больших проблем сейчас заключается в том, что текстовые строки для div добавлено с помощью скрипта jquery неправильно упаковано.

Я пытался использовать это, но не работал в IE7:

.AuthorBlurb, .AuthorBlurb p { 
   white-space: pre-wrap;      /* CSS3 */   
   white-space: -moz-pre-wrap; /* Firefox */    
   white-space: -pre-wrap;     /* Opera < 7 */   
   white-space: -o-pre-wrap;   /* Opera 7 */ 
   word-wrap: break-word;      /* IE */   
 }

Вот ссылка для просмотра примера: http://arcaspicio.squarespace.com/insights/2010/7/23/risk-management-for-border-security.html - когда я просматриваю ее, информация «Участник» слева неправильно переносится в Internet Explorer 7. Я пробовал все виды вещей с безуспешно!

Любая помощь очень ценится!

1 Ответ

2 голосов
/ 24 августа 2010

IE Developer Toolbar показывает, что содержащий <p> имеет white-space: nowrap; набор, исходя из .journal-entry-tag .posted-by. Скорее всего, IE имеет настройку пробела, переопределяющую разрыв слова, поэтому все воспринимается как одно большое длинное отдельное слово, и поэтому оно бежит за пределы экрана.

...