OhneName: Frust ablassen...

Beitrag lesen

Hallo,

Kann mir mal jemand sagen, warum zu Teufel die Gottver****te absolut-Positionierung für Div-Boxen nicht gut ist? Jetzt habe ich keine absolute-Positionierung und kriege hier bald die Kriese...

Absolut ist eben absolut. Du kannst nicht damit rechnen, dass sich dein Layout sonderlich gut an die gegebenen Platzverhältnisse anpasst. Außerdem werden die Elemente aus dem Fluss genommen und können sich damit wie sie wollen überlagern und und und. Absolute Positionierung bringt einige Konsequenzen mit sich die eben für einen Anfänger nicht leicht zu überschauen sind. Deshalb ist sie nicht das geeignete Mittel um eine komplette Seite damit zu gestalten.

Ich kann hier keine Angaben für irgendwelche Positionen finden. Ich habe eine CSS-Datei, die alles im FF richtig Positioniert - nur ich habe keine Ahnung wo und wie sie das macht...

Das meißte macht bereits der Elementfluss. Dazu kommt das Verhalten von Inlineelementen sich nebeneinander statt wie Blockelemente untereinander anzuordnen. Dazu kommen Innen- und Außenabstände. Außerdem noch float um Blockelemente nebeneinander anzuordnen. Mit alldem kombiniert kann man so gut wie jedes Layout hinkriegen.
Würdest du dir den Artikel über CSS-basierte Layouts in SELFTHTML und den Weblog-Artikel zu mehrspaltigen Layouts endlich mal richtig durchlesen und verstehen, dann würdest du auch drauf kommen wie mein Ansatz funktioniert.

Stattdessen ein haufen verschachtelter Div - mein Kopf qualmt schon - vor lauter Eltern und Kinderelementen eine unüberschaubare Vererbungsgrossfamilie...

Die divs sind eben nötig um deine Designwünsche umzusetzen. Je nachdem was nacher in die weißen Boxen kommt kann man dann noch das ein oder andere div reduzieren, aber für ein komplexes Layout sind vier ineinanderverschachtelte divs denke ich keine Seltenheit.

Dann geht mir aber die Hoverfunktion wieder flöten und im IE ist auch nicht alles richtig ausgerichtet...

Eben, dem IE hat auch dein alter Ansatz nicht gefallen.

Bill Gates - wenn du das lesen kannst weisst du, wie sich Millionen Webseitenschreiber das Hirn durch ein Nasenloch herauspressen und durch das andere wieder hineinzwängen, nur um den Sch*** IE zufrieden zu stellen. So ein Browser gehört auf den Index...

Naja mit dem IE7 ist schon einiges besser geworden. Der Anteil der IE6-Nutzer geht ja hoffentlich mit der Zeit weiter zurück.

Puuuuuh - und jetzt mach ich die Kiste aus und geh nen Kaffe trinken + eine Ziggi Rauchen...

Es steht dir immer noch offen die Seite in professionelle Hände zu geben. Andernfalls steht dir eben noch ein harter Lernweg bevor.

Gruss,
OhneName