Joachim: position: unknown ?

Beitrag lesen

Hi,

  1. display:block, position:absolute und die entsprechenden Maße

das macht doch keinen Sinn. display:block dient zur Anzeige als Blockelement _innerhalb_ des Elementenflusses, mit position:absolute wird das Element aus eben diesem Fluss herausgenommen. Bei absoluten Positionen ist imho visibility geeigneter.

Wenn Dein Layout flexible sein soll baue halt eine entsprechende Html-Struktur und blende nicht benoetigte Elemente mit display:none aus. Mit display:block werden sie _innerhalb_ der Struktur wieder (als Blockelemente) eingeblendet. Positionskorrekturen kannst Du dann mir margin vornehmen.

Wenn Du unbedingt absolut positionieren, gleichzeitig aber ein flexibles Layout beruecksichtigen musst, kannst Du ggf. Javascript zur Positionierung zur Hilfe nehmen.

Gruesse, Joachim

--
Am Ende wird alles gut.