ja pierdziele, chłopak ma problemy z podstawami tworzenia stron a wy piszecie o wpływie warstw kompilacji na css

Po pierwsze, aby stosować atrybut "position" trzeba przede wszystkich wiedziec po co on jest i kiedy go stosować. Jeśli rzuczasz dla co drugiego diva pozycje relatywną czy absolutną to nie dziw się, ze Twoja strona wygląda dobrze tylko na Twoim monitorze.
ściagnij jakis darmowy szablon i zobacz w jego kodzie ajk tworzona jest strona. Zobaczysz, że do prawidłowy wyglad uzyskujesz głównie poprzez pare atrybutów:
width
height
float
margin
padding
clear
jesli chcesz aby Twoja strona dopasowywała sie do rozdzieczlości to najzceśniej dla stałych elementów strony przypinasz width = % a nie px. Do tego media_querys ale to juz temat dalece odległy w procesie zdobywania Twojego dobrego doswiadczenia