| Auteur | |
|---|---|
| WebMaestro | # 03 Mar 2010 - 17:56:13 |
| 5 Posts |
Bonjour bonjour, Eh eh, c'est idiot le temps qu'on peut passer sur un détail : Je cherche en vain comment (c'est dur à expliquer) modifier le comportement de ma colonne #extra, en fonction de la position du scroll dans la #page. L'idée, c'est que lorsqu'on atteint le bottom de #extra quand on scroll en bas de #page, celle-ci passe en position fixed. De cette manière, on évite l'apparition d'un "vide", sous la colonne #extra. Un peu comme la colonne Summary sur http://store.apple.com/us/configure/MB953LL/A?mco=MTM3NDc2NjA ... mais en fonction du bottom, pas du top, et en assez dynamique pour fonctionner avec des hauteur variable. Bref, je suis pas très callé en JavaScript, mais j'ai pondu ça : J'utilise JQuery, et ma div #page est fixe. J'éspère que mes indications sont claires. ... est-ce que quelqu'un aurait la sympathie de me filer un coup de main là-dessus, please ? Des bisous. Modifié par WebMaestro (04 Mar 2010 - 15:14) |
| WebMaestro | # 15 Mar 2010 - 11:12:06 |
| 5 Posts |
Ah! Ca y est, j'ai touvé un exemple de ce que je cherche à obtenir : http://www.eram.fr/chaussure-homme-chaussures-detente-ville ... peut-être que cela vous parlera plus. Je ne demande pas forcément un code prépondu, mais si quelqu'un avait une piste, ou saurait me dire ce qui bloque dans mon script de non-initié... ce serait cool. Des bisous. |
| ZeB_panam | # 16 Mar 2010 - 19:54:12 |
| 253 Posts |
Salut, Et il se passe quoi exactement avec ton script ? Enfin, je veux dire : qu'est-ce qui fonctionne/ne fonctionne pas ? Sinon t'as pas une démo en ligne, au moins pour voir la compo et comprendre ce que tu souhaites réellement faire ? |
| WebMaestro | # 17 Mar 2010 - 10:27:37 |
| 5 Posts |
Salut ZeB_panam, Je suis incapable de te dire ce qui fonctionne ou non, spécifiquement, dans mon script. Mais je peux t'affirmer que ça ne fonctionne pas. Si tu vas sur http://www.webmaestro.fr, tu aura un aperçu de mes deux colonnes. L'idée, ce serait que le vide (blanc) sous la colonne #extra (sous le bouton twitter) n'apparaisse jamais... Je ne sais pas trop comment être plus explicite... oh, et c'est la première fois que j'essaie de pondre du JavaScrript par moi-même, sans tuto ni rien. Donc il se peut aussi que mon problème soit du à un oubli ou une étourderie bête comme chou. Merci pour votre attention ! |
| WebMaestro | # 13 Sep 2010 - 15:02:42 |
| 5 Posts |
Bonjour ! Me revoilà, avec cette fois ci un script qui fonctionne ! Eh eh ! Seulement voilà, j'ai beau prendre beaucoup de plaisir avec jQuery, je n'en suis qu'à mes balbutiements. Pour résumer l'idée, ce script permet de déplacer la plus petite des deux colonnes, lorsque l'on descend en bas de page, pour empêcher l'affichage du "vide" sous celle-ci. Je voulais donc tout d'abord partager mon code, mais aussi et surtout savoir comment l'optimiser : Dans cet exemple les deux colonnes concernées correspondent simplement à mes balises HTML5 uniques "article" et "aside". Le problème principale, c'est que si je sors la définition des variables de la fonction scroll(), la hauteur des colonnes calculée avant la fin du chargement complet de la page ne correspond pas forcément à la hauteur après chargement. J'ai essayé plusieurs choses avec $(document).ready(), mais sans succès. Il s'agit certainement d'une subtilité que je n'ai pas encore bien assimilé avec l'utilisation des fonctions... Une idée ? Modifié par WebMaestro (26 Sep 2010 - 14:37) |
| WebMaestro | # 26 Sep 2010 - 14:33:20 |
| 5 Posts |
C'est bon. Ca fonctionne plutôt bien. Évidemment, c'est à adapter selon votre DOM : le mien ne comporte qu'une seule balise <article>, et une seule balise <aside>. Des bisous. Modifié par WebMaestro (26 Sep 2010 - 14:36) |