Comment implémenter le retour à la ligne forcé des mots longs en DIV ?
P粉450744515
P粉450744515 2023-08-21 14:03:56
0
2
408
<p>D'accord, cela me rend vraiment confus. J'ai du contenu placé dans un </p><div> comme ceci : <p><br /></p> <pre class="brush:php;toolbar:false;"><div style="background-color: green; largeur: 200px; hauteur: 300px;"> Thisisatest.Thisisatest.Thisisatest.Thisisatest.Thisisatest.Thisisatest. </div></pre> <p>Cependant, le contenu déborde du </p><div> (comme prévu) car le "mot" est trop long. <p><br /></p> <p>Comment forcer le navigateur à « casser » les mots lorsque cela est nécessaire pour tout adapter ? </p></div></div>
P粉450744515
P粉450744515

répondre à tous(2)
P粉642436282

Je ne suis pas sûr de la compatibilité des navigateurs

word-break: break-all;

Vous pouvez également utiliser le tag <wbr>

P粉864594965

Utilisez word-wrap:break-word;

Cela fonctionne même bien dans IE6, ce qui est une agréable surprise.


word-wrap : break-word a été remplacé par overflow-wrap: break-word;word-wrap: break-word已被替换为overflow-wrap: break-word;,它适用于所有现代浏览器。由于IE是一个已经过时的浏览器,它将永远依赖于被弃用和非标准的word-wrap, cela fonctionne dans tous les navigateurs modernes. Étant donné qu'IE est un navigateur obsolète, il s'appuiera toujours sur le word-wrap obsolète et non standard.

L'alias que word-wrap的情况仍然可以正常工作,因为它是根据规范的overflow-wrap utilise actuellement.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal