Shepard (nl): Zeilenumbruch variabel.

Beitrag lesen

Genau so wie du beschreibst, stelle ich mir das vor. Erstens tritt auch ein: das <div> wird kleiner. Der Text bricht aber nicht um

Doch, ganz ehrlich! Der Text bricht da um, wo er darf, also da, wo Leerzeichen, manuelle Zeilemumbrüche etc. stehen. In diesem Fall (ohne Breitenangabe) sogar browserübergreifend.

An overflow:hidden kanns doch nicht liegen, das hat doch grundsätzlich nichts mit dem Text zu tun, oder?

Jein, wenn die Breite erreicht ist, bei der kein weiterer Umbruch erfolgen kann (weil die Wörter zu lang sind), dann greift overflow und der Inhalt verschwindet rechts. Innerhalb eines Wortes wird natürlich nie umgebrochen!