2010-11-18 2 views
0

J'ai une div qui est censée rester en haut de la fenêtre même en défilant (position: absolue).Comment puis-je mettre à jour la hauteur de la page après jquery show()?

J'ai quelques éléments cachés que je montre sur demande avec jquery function show(). Si je montre() un élément long, une barre de défilement apparaît. Si je fais défiler la div supérieure ne suit pas le défilement. Il semble que la nouvelle hauteur de la page est ignorée.

Que faire?

Répondre

0

Je pense que vous êtes source de confusion: absolu avec la position: fixed (qui n'est pas supporté par ie6 - solution de contournement: http: //tagsoup.com/cookbook/css/fixed/).

De même, assurez-vous que vous avez position: relative sur votre élément parent.

Questions connexes