Not the best title, but anyway...
I have an element with a max-width and some text.
If the text is longer than will fit on one line, I get this:
I’ve yet to find a method that does not require the use of both a wrapper element and JavaScript, but it’s possible that this one suits your needs.
My text here, hello everyone!
var content = document.getElementById("content");
content.parentNode.style.width = content.offsetWidth + "px";
a working example