Frederik: Breite an Inhalt anpassen

Beitrag lesen

Hallo!

Auf einer Seite möchte ich gerne eine kleine Box einfügen, die aber nur so breit sein soll, wie der Inhalt es erfordert. Leider sind Block-Elemente ja per Voreinstellung über die ganze verfügbare Breite ausgedehnt.

Ich habe jetzt mal eine Lösung ausprobiert, die mich aber noch nicht ganz befriedigt:

width: 10%;
overflow: visible;
white-space: nowrap;

Damit wird die Box auf die Breite ausgedehnt, die sie braucht, der Text bricht aber nicht um. Da die meisten Elemente in der Box auch nicht länger als eine Zeile sind, ist das ganz praktikabel. Aber wenn mal eine längere Zeile kommt, kann man sich damit natürlich das ganze Layout zerhauen. Bei 100% sollte der Inhalt nach Möglichkeit dann doch umgebrochen werden...

Hat jemand eine bessere Idee?

Gruß
Fredo