No hay que complicarse, tan simple como eso, la otra parte del codigo es irrelevante.
 
Pero si quieres lo pruebas aqui -->  
http://www.w3schools.com/css/tryit.a...tion_relative2 
abrete ese link con firefox y cambiale la posicion a % en lugar de pixeles. 
GraX por Responder! Esta es la segunda vez que creo el tema y tu eres el primero 

. Grax!