Gunnar Bittersmann: Lösung

Beitrag lesen

goldfish,

Wenn ich die Breite mit width setze und der Inhalt breiter ist, wird das Element ja automatisch entsprechend breiter...

Nein! Das macht der IE so, andere Browser nicht.

Du kannst aber

pre {min-width:5em}

setzen, was der IE nicht versteht, und für den IE die Breite mit width angeben, das aber für andere Browser verstecken:

* html pre {width:5em}

Gunnar

--
„Solang wir noch tanzen können
und richtig echte Tränen flennen,
ist noch alles offen,
ist noch alles drin.“
(Gundermann)