Gernot Back: Positionierung von <div>'s in einer <td>, IE ok, Firefox nicht

Beitrag lesen

Hallo Bernd,

Also: wenn du etwas innerhalb einer Tabellenzelle absolut daran ausgerichtet positionieren willst, dann musst du zunächst einmal ein Element darin relativ positionieren. Dann kannst du dessen Kindelemente daran wiederum absolut positionieren.

Damit es in allen Browsern gleich aussieht, solltest du der Tabellenzelle selbst auch noch vertical-align:top; verpassen, denn sonst nehmen _richtige_ Browser (der IE ist kein solcher!) per Default die linke vertikale Mitte der Tabellenzelle und nicht die linke obere Ecke als Bezugspunkt.

Gruß Gernot