Hallöchen,
Das äußere DIV braucht der IE, damit das innere DIV zentriert wird.
Aehm. Nein? Meiner hier (IE6) jedenfalls nicht.
margin:auto zentriert das entsprechende Element.
Aber nur, wenn das Element kleiner ist als sein übergeordnetes Element. Sonst ist "auto" wirkungslos.
Ich hab ein (äußeres) DIV als Fußzeile. Darin ein inneres DIV, in dem ein dynamisch erzeugter Text steht. Der sichtbare Rahmen des inneren DIVs soll den Text gleichmäßig umschließen.
Das Problem dran ist: Ohne width-Angabe ist das innere DIV so breit wie das äußere. Es soll sich aber einem kürzeren Text in der Breite anpassen. Tut es aber nicht. Und wenn ich eine feste Breite vergebe, sieht das Ergebnis meist besch... aus.
Was funktioniert bei Dir am Beispiel der FAQ denn nicht?
Die Tabelle im Beispiel macht genau das, was ich will. Was ich suche ist eine Lösung, diesen Effekt ohne Tabelle zu erreichen.
MfG
vaudi