Fixer la barre de menu en haut de la page une fois que la tête a été défile passé

Tout d'abord je m'excuse si c'est trop ouverte une question.

Je suis conscient de faire de l'en-tête d'une page web statique qui est toujours visible en haut de la fenêtre d'affichage et le contenu passe en-dessous d'elle comme vous le faites défiler vers le bas. Ceci peut être réalisé uniquement avec du css.

Je me demandais comment vous pourriez obtenir en laissant l'en-tête de défilement de la page, mais laisser une barre de menu horizontale statique en haut. http://www.forexfactory.com est un parfait exemple de cela.

Je vois qu'il appelle une fonction JavaScript onHeaderComplete.execute() qui, je suppose s'applique supplémentaire de style css pour la barre de navigation lorsque l'en-tête sort, mais je ne suis pas sûr de la façon dont il fonctionne. Toute explication de base apprécié que mon JavaScript compétences sont relativement limitées.

InformationsquelleAutor harryg | 2013-01-24