He usado css, de todas las maneras posibles, incluso he metido todas las anclas dentro de otro div y a ese le he añadido los pixeles del header, y nada de nada, cuando el script busca el ancla determinada la posiciona con top 0, asi que con css ya he probado todas las cosas y no funciona nada, por lo tanto el problema debe estar en el script aunque bueno si estas tan seguro de que funciona como decis, explicamelo y pruebo porque he intentado hacer de todo,te lo agradecería muchisimo.
Los navegadores cuando encuentran un ancla la ponen siempre en la parte mas superior del documento o eso tengo entendido.
Cronos o colaborador, como podría integrar el scrollBy en ese script, algo así;
Código Javascript
:
Ver original<script type="text/javascript">
function buscar() {
var tag = document.getElementById('buscar').value.scrollBy(0,0);
document.location.href = '#'+tag
}
</script>
Algo así??? o como???
Saludos.. ;)