A position és a float
tulajdonság határozza meg az elem elhelyezését a dokumentumban, egy
meghatározott, a CSS szabványban megtalálható algoritmus alapján.
A position tulajdonság értéke lehet:
inherit: az elem ezen tulajdonsága megegyezik az elemet
tartalmazó elem értékével.
static: a doboz egy normál doboz, része a folyamatos
szedésként kialakult dokumentum képének. A left és
top tulajdonságok ekkor nem használhatók ez elemre. Ha
nem adjuk meg, akkor a tulajdonság értéke ez lesz.
relative: a doboz helyzete a folyamatos szedésként kialakuló
dokumentumképtől függ ezúttal is, de ezúttal más dobozokhoz képest relatív
értékben rögzíthető a doboz pozíciója.
absolute: a doboz pozíciója függetlenné válik a többi
doboztól. A pozíció a left,
right, top és
bottom tulajdonságokkal adható meg. Ezek a
relative értéknél is használandók, azonban ezúttal a tartalmazó
doboztól számítandók.
fixed: a doboz az absolute értékhez hasonlóan
viselkedik, de a doboz rögzített lesz. Az így poziconált elemek a dokumentum
görgetése során sem mozdulnak el a helyükről. Használatának nyomtatásnál lehet
értelme, ha minden nyomtatott oldalon szeretnénk valamit újra megjelentetni.
Ugyanakkor a képernyőn való megjelenésnél elég zavaró lehet ilyen elemek
használata, ezért célszerű egyértelműen meghatározni, hogy csak nyomtatásra
vonatkozik a szabály, amelyben ezt az értéket beállítjuk, ahogy a következő
példa is mutatja.