suit: div zentrieren ohne manuell festgelegte Breite

Beitrag lesen

Hm das ist ärgerlich, dann muss ich wohl doch auf Tabellen ausweichen ...
In Firefox scheint es zu funktionieren, wenn ich dem div display:table verpasse, im IE aber nicht.

es gibt sogut wie nichts, was sich nicht ohne tabellen umsetzen lässt

Naja vielleicht hat ja noch einer eine Idee.

siehe oben: mit mehr informationen, insbesondere _WAS_ du genau bezweckst und in welchem kontext dieses block-element zentriert sein muss wäre interessant

denn eine ausführungen bisher sind widersinnig

ohne die genaue breite zu kennen und trotzdem zentrieren

width: 80%; oder 1273px, 173em ist egal
margin: auto;

wo ist das problem?

width: auto;
margin: auto;

ist unsinnig

das einzige was ich mir vorstellen könnte, was du bezweckst ist ein äusserst tabellenspezifisches verhalten:

du hast einen element, welches aufgrund seines inhalts (das längste wort/element) die größte ändernt) und dann zentriert ist

das ist einerseits von der usability sehr ungünstig und andererseits mit css im ie6 nicht lösbar - kein problem von css also, sondern von der unfähigkeit eines browsers für den du dieses feature einfach abstellen könntest

jeder der einen guten browser hat, bekommt dynamische breite, alle mit dem ie bekommens auf 800x600 festgenagelt und sollen gefälligst umsteigen