Het probleem is dat dit in IE niet correct wordt weergegeven.
Is er een eenvoudige manier om te zorgen dat IE dit hetzelfde interpreteert als de andere browser?
ik stel voor dat je eerst google wat afzoekt naar een paar tuts over positioning in css, het heeft niet echt nu om je code te gaan verbeteren in dit geval omdat je totaal verkeerd bezig bent. Als je absolute positioning wilt gebruiken doe je dit steeds ten opzichte van je parent.
vergeet ook niet te zoeken achter een reset voor je css zodat alles in verschillende browsers word gelijkgesteld.