style = "white-space: nowrap;"
nowrap does not wrap lines unless <br /> forced line breaks are encountered
Generally, the width is not defined. The div will adapt to the width.
width: 100px; table-layout: fixed; word-wrap: break-word; word-break: break-all;
width must be set
This can also handle the problems in FF, but just let the text flow out without affecting the layout