word-wrap:break-word не работает в IE8



может кто-нибудь пожалуйста, скажите мне, почему word-wrap: break-word не будет работать в IE8?



У меня это работает в других браузерах, но IE8 отказывается слушать, несмотря на чтение этого сообщения на своем сайте?



http://msdn.microsoft.com/en-us/library/ms531186 (VS. 85). aspx



спасибо

535   5  

5 ответов:

Если я правильно помню, word-wrap: break-word; действительно поддерживается в Internet Explorer 8, но стилизованный элемент должен есть макет.

Я нашел, что, чтобы применить word-wrap до td (ячейка таблицы) мне нужно было стиль table элемент table-layout: fixed. (В режиме стандартов IE8.)

попробуйте это word-break: break-all;, для IE8 и IE9 он работает :)

можно использовать

-ms-word-break: break-all;

после просмотра этого примера кода из Microsoft:
https://msdn.microsoft.com/en-us/library/ms531186%28VS.85%29.aspx

мне удалось исправить мои проблемы с IE-8 со следующим дополнением документ и заголовок:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN">

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

...а затем используйте эту (официальную) директиву CSS:

word-wrap: break-word;

Comments

    Ничего не найдено.