Az alábbi példák a különböző CSS pozícionálásokat mutatják be.
|
Statikus
- itt két egymást követő, statikus pozíciójú div szerepel
|
|
Abszolút 1.
- Két abszolút módon igazított div
- Egyiknél abszolút, másiknál relatív szélesség beállítást
alkalmaztunk
|
|
Abszolút 2.
- Két abszolút módon igazított div
- A pozíció úgy került beállításra, hogy részben takarják egymást
|
|
Abszolút 3.
- Három abszolút módon igazított div
- A pozíció úgy került beállításra, hogy részben takarják egymást
|
|
Abszolút 4.
- Három abszolút módon igazított div
- A pozíció úgy került beállításra, hogy részben takarják egymást
- A mélységi sorrend a z-index paraméterrel lett beállítva
|
|
Abszolút 5.
- Az első div esetén abszolút, a másodiknál statikus igazítást
alkalmaztunk
- Hogy ne takarja a két div egymást, a body egy kellően nagy
baloldali margó értéket kapott
- (megfigyelhető, hogy itt a bal oldali div gördítéskor elmozdul,
később látni fogjuk, hogy akár egyhelyben is
maradhatna)
|
|
Abszolút 6.
- Három abszolút módon pozícionált div
- a szélesség és pozíció relatív módon került megadásra
|
|
Abszolút 7.
- a fejléc relatív módon került pozícionálásra
- a fejlécbe beágyazva három abszolút módon pozícionált div került
- ez utóbbiak szélessége és pozíciója relatív módon került
megadásra
|
|
Fix
- Az első div esetén fix, a másodiknál statikus igazítást
alkalmaztunk
- Hogy ne takarja a két div egymást, a body egy kellően nagy
baloldali margó értéket kapott
- Annyiban különbözik a korábban látott (abszolút
5) megoldástól, hogy itt a bal oldali div gördítéskor egy
helyben marad (amennyiben a böngésző támogatja)
|
|
Lebegő 1
- a két div egymás után került megadásra, nincs egymásbaágyazva
- az első div lebegő tulajdonságú, balra igazított, a második
statikus
|
|
Lebegő 2
- a három div egymás után került megadásra, nincs egymásbaágyazva
- az első és második div lebegő tulajdonságú, balra, illetve
jobbra igazított, a harmadik statikus
|
|
Lebegő 3
- itt az első diven belül helyezkedik el a második div
- ezután következik a harmadik div
- az első és harmadik div statikus, a második lebegő, balra
igazított
- ahogy látható, a lebegő elem túlnyúlhat a tartalmazó elem
területén
|
|
Lebegő 4
- az előző példához képest annyi a különbség, hogy a harmadik div
esetén alkalmazásra került a clear tulajdonság, így a lebegő elem
már nem takarja a harmadik div területét
|
|
Lebegő 5
- itt az első divbe került beágyazásra két másik div, amelyek
mindegyike lebegő, jobbra igazítva.
|
|
Lebegő 6
- Ugyanaz, mint az előző példa, annyi különbséggel, hogy a
harmadik divet elláttuk egy clear:right tulajdonsággal
|
|
Lebegő 7
- Itt az első doboz lebegő, jobbra igazított, a második statikus,
de szélességük relatív módon került beállításra
|
|
Összetett
- itt egy komplex megvalósítást láthatunk
- a kulso div középre igazított, szélessége abszolút módon került
megadásra. Ez tartalmazza a többi divet is.
- a fejléc és információs sáv pozícionálása statikus
- a menu és a tartalom egy menutart nevű divben helyezkedik el,
amelynek pozicionálása relatív módon történik
- a menük lebegő elemek, a tartalom pedig statikus
- a lábléc statikus
|
|
Relatív
- az első div statikus pozícionálású
- a második és harmadik div pozíciója relatív módon került
beállításra a left és top értékek beállításával
|