XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   (X)HTML (http://xhtmlforum.de/forumdisplay.php?f=72)
-   -   Absolut oder Relativ positionieren ? (http://xhtmlforum.de/showthread.php?t=32373)

Kotor 19.01.2004 13:41

Absolut oder Relativ positionieren ?
 
Ich programmiere grade ne Seite die oben in der linken Ecke des Browsers beginnt.

Das heisst ich könnte alles absolut positionieren. Bisher waren meine Seiten immer zentriert und habe das noch nie ausprobiert.

Hätte es Vorteile alles absolut zu positionieren ?
Wie sieht es mit der Wartbarkeit aus ?

imported_Tarcos 19.01.2004 16:19

nimm doch margin...
Code:

margin: 0px 0px 0px auto;
sollte funktionieren...

Kotor 20.01.2004 13:19

hmm hab mich was unklar ausgedrückt. Habe mittlerweile "normal" angefangen also alles relativ positioniert.

Was ich eigentlich meinte:

Welche Vorteile/Nachteile hat es alles Absolut zu positionieren ?

Also jedem div/bild was auch immer ne absolute Position in Pixeln zu geben: position:absolute; top: 123px; left: 234px;

new user 21.01.2004 10:31

also grundsätzlich würde ich so viel wie möglich relativ positionieren.

Mal ein einfaches Beispiel:

Du möchtest zwei Div-Kontainer untereinander positionieren. Beide Div Kontainer bekommen ihre Inhalte dynamisch (z. B. aus einer Datenbank).


relativ positioniert
Wenn Du die Kontainer relativ positionierst, bleibt der zweite Kontainer immer unterhalb des ersten, egal wieviel Inhalte der erste Kontainer dynamisch zugewiesen bekommt.

absolut positioniert
Bei einer absoluten Positionierung könnte sich der obere Kontainer zwar auch durch den Inhalt ausdehnen, aber der untere Kontainer würde sich nicht von der Stelle bewegen. Somit käme eine Überlappung zustande.

------------------------------------------------

Falls Du eine Webseite entwickelst, die mit mehreren Styles (Templates) arbeiten soll, kann für einige Bereiche eine absolute Positionierung von Vorteil sein.

Du möchtest Deinen Usern z. B. die Möglichkeit geben, zwischen verschiedenen Ansichten Deiner Webseite zu wählen. In einer Ansicht ist das Menü ganz oben horizontal und in einer weiteren befindet sich das Menü links vertikal ausgerichtet.

Hierfür würde sich eine absolute Positionierung eignen.


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:04 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2021, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2020