Comment puis-je compenser où mon fixe la barre de navigation me prend?

J'ai un fixe de la barre de navigation sur mon site qui reste au sommet avec des liens pour me prendre par les différentes sections en bas de la page. Cependant, parce que mon fixe la barre de navigation a une hauteur de 40px, le début 40px de chaque section est couvert. Comment aurais-je offset où mes liens me prendre par 40px à l'aide de HTML ou CSS?
Merci.

Avez-vous essayé de mettre un top-margin: 40px; le contenu div?
bborisovs, qui ne fonctionne pas malheureusement. Brian, question intéressante, je me demandais ce trop. Ne crois pas que c'est possible mais..
La meilleure façon pour moi a été d'utiliser le javascript: var shiftWindow = function() { scrollBy(0, -50) }; if (location.hash) shiftWindow(); window.addEventListener("hashchange", shiftWindow);

OriginalL'auteur Brian | 2012-11-25