Hi,
Stell dir folgendes vor: eine Grafik stellt ein halbes
Fußballfeld dar. […]
okay. Wenn ich das richtig sehe, gibt es also keinen Informationsverlust, wenn die Elemente falsch positioniert sind oder die Grafik nicht angezeigt wird. Das ist gut, denn alles andere wäre kritisch.
Nach welchem Element richtet sich ein mit position:absolute
ausgerichtetes Element?
Antwort: die „position:absolute“ gilt in Relation zum Parent.
Falsch. Es richtet sich nach dem innersten Vorfahrenelement, welches eine von static unterschiedliche position-Angabe besitzt, bzw. bei Nichtvorhandensein eines solchen nach dem Viewport.
Dies ist ein sehr grundlegendes Konzept der absoluten Positionierung. Dass Du es nicht kennst zeigt, dass bei Dir noch Nachholbedarf herrscht, welchen Du unbedingt erfüllen solltest, bevor Du _wichtige_ Formatierungen mit position:absolute durchführst. Bis dahin solltest Du Dich also auf einfache Dinge beschränken, bei denen „nicht viel schief gehen kann“. Achte beim Erlernen der Technik insbesondere auf die Auswirkungen auf display, width:auto und margin:auto, Floating, enthaltene Elemente, Elemente außerhalb des absolut positionierten, sowie das Konzept der Collapsing Margins. Die Kapitel 9.8, 10.3 und 10.6 des CSS/2.1-Standards beim W3C solltest Du unbedingt verstanden haben.
In den Body kann ich mittels Container positionieren.
CSS unterscheidet nicht zwischen HTML-Elementen. Was mit geht, geht auch mit
, , , und . Das einzige, was man schwerlich beeinflussen kann ist, ob es sich um ein Replaced oder Non-Replaced Element handelt, _alles_ andere hat man unter Kontrolle. Natürlich vorbehaltlich Browser-Bugs, die da einige Ausnahmen bewirken, welche einem zugegebenermaßen das Leben ziemlich schwer machen können 
Cheatah