Hallo.
Schon lange versuche ich die Lösung für eines meiner grössten Probleme zu finden. Die richtige Positionierung von Layern unabhängig der Auflösung.
Und wieso "absolut"? Damit gestaltest du eben nicht auflösungsunabhängig.
Ich dachte zwar hier die Lösung gefunden zu haben aber bei der Quellcodeanalyse gab es einige Probleme. Diese Seite ist in 3 Frameteile eingeteilt. Das mittlere Frame beinhaltet das Hintergrundbild in der seite MAIN. Macht man aber MAIN alleine auf so ist alles Linksbündig angeordnet. Also wird es irgendwie nach AUfruf der kompletten Seite zentriert. Der Programmierer dieser Seite hat also so gesehen seine Layer so positioniert wie er es wollte und dannach komplett zentriert. Hat damit wohl keine Probleme mit der Verschiebung der Layer. Weiters sind zwei nicht geschlossene Tags im Code, wo nach entfernen dieser Tags die Layer total verschoben werden und nicht mehr passen.
Die Seiten sind ohnehin invalide. Was funktioniert, tut dies also zufällig und unzuverlässig. Im übrigen handelt es sich weder um Layer/<div>s, noch um Frames, sondern um <iframe>s. Dies erklärt natürlich auf die Verschiebung beim öffnen ohne <iframe>-Aufruf.
Was ich immer sagen wollte: Man muss wohl sogenannte Tricks anwenden um eine korrekte Positionierung der Layer zu erhalten und ich das immer noch nicht verstehe. Diese oben angegebene Seite spiegelt auch nicht meine Vorstellung wieder, da ich ohne Frames arbeiten will aber möglich der Weg zur Lösung ist.
Das Weglassen von End-Tags ist kein Trick. Es bewirkt niemals etwas positives, sondern meist unvorhersehbare negative Konsequenzen.
Wer kann mir bei dem Thema "DIV Layer Positionierung" helfen ?
Befasse dich mit CSS. Die entsprechenden SelfHTML-Kapitel sind ein guter Einstieg. Bei Detailfragen benutze zunächst das Archiv oder die gängigen Suchmaschinen und frage bei ergebnisloser Suche hier im Forum nach.
MfG, at