La décoloration Élément de Défilement
Je suis curieux de savoir comment je peux créer un DIV (ou rien) que je ne peux fondu (ou de modifier l'opacité de l') lorsqu'un utilisateur fait défiler la page. Cette DIV asseyais en haut de la page, mais seulement être clairement visible lors de tout en haut de la page.
En outre, il serait idéal si je j'ai pu avoir cet élément fondu de retour dans onmouseover, quel que soit le courant de volutes de position sur la page.
Vous devez vous connecter pour publier un commentaire.
jQuery permettrait une succincte solution, tout en cachant la plupart des navigateurs les écarts. Voici une petite maquette pour vous aider à démarrer:
Voir aussi:
J'ai pensé que je donnerais un rendez-vous à l'aide de la valeur réelle de scrollTop de dicter le niveau d'opacité, obtenant ainsi une douceur fade. J'ai aussi ajouté de l'état de pointage pour la deuxième partie. Merci à David pour affiner les maths pour moi.
Utilisation de défilement de l'événement, et d'analyser la valeur de document.documentElement.scrollTop pour définir les approprier l'opacité.
http://www.quirksmode.org/dom/events/scroll.html