word-wrap:break-word ne fonctionne pas avec IE8
Quelqu'un peut-il me dire pourquoi word-wrap: break-word
ne fonctionnera pas avec IE8?
J'ai ce travail dans d'autres navigateurs, mais IE8 refuse de les écouter, malgré la lecture de ce post sur leur site?
http://msdn.microsoft.com/en-us/library/ms531186(SV.85).aspx
Grâce
- Il dit, à droite en haut de la page avec un lien "CSS { -ms-word-wrap : sWrap }' Pourquoi vous attendez-vous la unprefixed version de travail?
- Je pense que le non-préfixés versions généralement encore du travail dans IE 8? Si ils n'ont pas, un tas de sites aurait brisé dans IE 8.
- Je pensais que c'était une de ces choses qui a été unprefixed dans la version bêta, et qui finit préfixé dans la presse?
- J'ai essayé le préfixe et aucun préfixe version. Et dans les exemples, il n'est effectivement pas préfixés.
- Merci les gars, je suis arrivé juste à la fin
Vous devez vous connecter pour publier un commentaire.
Si je me souviens bien,
word-wrap: break-word;
est en effet pris en charge dans Internet Explorer 8, mais le style de l'élément doit ont mise en page.This property applies to elements that have layout. An element has layout when it is absolutely positioned, is a block element, or is an inline element with a specified height or width.
display: inline-block;
à un élément correction d'un problème oùword-wrap:break-word;
ne déclenchent pas sur IE8. En lui donnant une mise en page avec `display: inline-block; résolu ce problème et fonctionne très bien dans tous les navigateurs. Très important d'avoir de mise en page. Lien pour lire la réponse. Merci!!!!J'ai trouvé que pour appliquer
word-wrap
à untd
(cellule de tableau) j'avais besoin pour le style de latable
élément avectable-layout: fixed
. (IE8 mode standard.)table-layout: fixed
n'est pas assez. vous devez également utiliser deswidth
Essayer cette
word-break: break-tous; , pour IE8 et IE9 il travaille 🙂
Vous pouvez utiliser
Après avoir regardé cet exemple de code à partir de Microsoft:
https://msdn.microsoft.com/en-us/library/ms531186%28VS.85%29.aspx
J'ai réussi à résoudre mes problèmes avec IE-8, avec l'ajout suivant à la
document et d'en-tête:
...et puis l'utiliser (officiel) directive CSS: