Aby prosto zmienić pozycje danego elementu nie za pomocą marginesów zmień pozycjonowanie na absolute (jeśli nie chcesz aby odziaływał na inne elementy) lub na relative aby odziaływał na inne elementy. Aby regulować pozycje elementu używasz opcji top left right oraz bottom. A o to przykład:
#welcome{
position:absolute;
top:50px;
left:30px;
}
W tym wypadku Element o ID welcome został odsunięty od początku strony o 50 px w dół oraz od lewego boku strony o 30px w prawo.
Jeżeli użylibyśmy opcji :
#welcome{
position:relative;
top:50px;
left:30px;
}
Element także został by poodsuwany o dane piksele lecz od pozycji w której został umieszczony w pliku HTML (np od diva który go by poprzedzał) a nie od początklu strony tak jak w przypadku opcji absolute.
Pozdrawiam :D