y porque no pruebas colocando la clase que controla el margen superior en la imsma pagina y no a parte y prueba con esto:
Código PHP:
Ver original<?php
if(empty($_GET['muestra'])) {
//si la variable viene vacia, por ejemplo al abrir la pagina, asignamos a la id el si
$ver = "si";
//si no viene vacia, por ejemplo al pulsar un enlace asignamos a la id el no
} else{
$ver = "no";
}
?>
<style>
/*si pulsamos un enlace quitamos el margen superior*/
#no{
margin-top:0px
}
/*al abrir la pagina mantenemos el margen superior*/
#si{
margin-top:150px;
}
</style>
<!--div de prueba al que le asignamos la id que requiera, (si) cuando abre la pagina, (no) al pulsar un enlace-->
<div id="<?php echo $ver ?>">
Este div se ve ahora
</div>
<br>
<br>
<div>
Esta tambien</div>
<br>
<--pasamos una variable cualquiera para que se cumpla la condicion php-->
<a href="test9.php?muestra=x">No VER</a>
es solo una muestra o una manera, ve si te sirve