suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Wie implementiert man den erzwungenen Zeilenumbruch langer Wörter in DIV?

<p>Okay, das verwirrt mich wirklich. Ich habe einige Inhalte in einem </p><div> platziert: <p><br /></p> <pre class="brush:php;toolbar:false;"><div style="background-color: green; width: 200px; height: 300px;"> Dies ist ein Test. Dies ist ein Test. Dies ist ein Test. Dies ist ein Test. Dies ist ein Test. Dies ist ein Test. </div></pre> <p>Der Inhalt überläuft jedoch (wie erwartet), da das „Wort“ zu lang ist. <p><br /></p> <p>Wie zwinge ich den Browser, Wörter bei Bedarf zu „umbrechen“, damit alles passt? </p></div></div>
P粉450744515P粉450744515453 Tage vor388

Antworte allen(2)Ich werde antworten

  • P粉642436282

    P粉6424362822023-08-22 10:24:30

    我不确定浏览器的兼容性

    word-break: break-all;
    

    你也可以使用 <wbr> 标签

    Antwort
    0
  • P粉864594965

    P粉8645949652023-08-22 09:39:19

    使用word-wrap:break-word;

    这甚至在IE6中也能正常工作,这是一个令人愉快的惊喜。


    word-wrap: break-word已被替换为overflow-wrap: break-word;,它适用于所有现代浏览器。由于IE是一个已经过时的浏览器,它将永远依赖于被弃用和非标准的word-wrap

    当前使用word-wrap的情况仍然可以正常工作,因为它是根据规范的overflow-wrap的别名。

    Antwort
    0
  • StornierenAntwort