• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Wann position: absolute; sinnvoll?

hannover96xd

Mitglied
Moin,

mal so eine Frage, wann ist position: absolute; sinnvoll?
Bei Menü-leisten, oder garnicht?


danke und

l.g.

hannover96xd
 
Hallo,

bei Menüleisten sehe ich keinen Sinn. In letzter Zeit habe ich position:absolute nur benötigt um Text auf Bildern zu plazieren. Ansonsten gibt es fast immer bessere Lösungen.

Gruss

MrMurphy
 
Für Menüs eher position:fixed, sofern sie am oberen Seitenrand bleiben sollen.

position:absolute ist bsw. dann sinnvoll, wenn man etwas vom rechten unteren Rand her positionieren will und es keinen besseren Ansatz gibt. Ähnliches gilt für position:relative in Verbindung mit top und left, die auch nicht als Ersatz für margin oder float verwendet werden sollten.

Zu Zeiten, als Webseiten noch mit statischen Layouts erstellt und ausschließlich im Browser betrachtet wurden, war es weniger dramatisch, Elemente aus dem Textfluss zu heben, und deshalb hatte man das Attribut damals noch häufiger eingesetzt. Bei modernen, responsiven und fluiden Seiten, die vom Smartphone bis 27" Monitor skalieren sollen, läuft man dagegen schnell in Probleme.

Du kannst position:relative natürlich verwenden, und für einen z-index ist es sogar notwendig. Aber in deinem CSS sollten nach Möglichkeit nie die Attribute left, top, bottom oder right ohne ein vorgestelltes margin- vorkommen.
 
Zurück
Oben