Проблема переноса IE9 - дефис в начале строки - PullRequest
3 голосов
/ 25 июля 2011

В IE9 некоторые посты в нашем блоге странным образом переносятся, причем дефис появляется в строке после слова break. Например, в http://yochicago.com/airbnb-%E2%80%93-illegal-short-term-rentals-galore/23326/ «краткосрочный», в первом абзаце, разбивается следующим образом:

короткий
термы

Я видел это несколько раз с этим сайтом и другим сайтом в разработке. И только в IE9. Режим совместимости «исправляет» это.

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

Итак, два вопроса:
1. Кто-нибудь еще видит такое поведение в IE9?
2. Есть предложения как это исправить?

1 Ответ

2 голосов
/ 25 июля 2011

Я не знаю, что является причиной проблемы, но быстрое решение должно применяться:

<span style="white-space:nowrap">short-</span>term 
...