I have a container div that holds two items: a .button and a .box with text inside. .button comes first and is floated right. .b
.button
.box
.b
white-space: normal didn't do the trick for me. What worked was white-space: nowrap; on the direct text container.
white-space: normal
white-space: nowrap;