Bonjour,
Je rencontre un petit souci en construisant un slide d'articles:
Mon slide est une liste ul en position absolue dont je fais varier grâce à jQuery la propriété left pour modifier l'affichage. Cela fonctionne correctement jusqu'à ce que la liste rencontre le bord gauche de la fenêtre du navigateur. Là, l'amplitude de mouvement ( 150px dans mon cas) est troquée. Ceci me pose un gros problème car pour être sûr d'arrêter le mouvement au bon endroit, je test la position (pos%150 == 0 ?). Du coup, dès le bord de la fenêtre rencontrée, le slid est bloqué et ne bouge plus.
Donc ma question : Est-il possible de fixer en javascript la propriété left d'un élément du DOM de telle manière à ce qu'il déborde de la fenêtre du côté gauche ? Et si oui, comment peut-on faire s'il vous plaît ?
Merci
Je rencontre un petit souci en construisant un slide d'articles:
Mon slide est une liste ul en position absolue dont je fais varier grâce à jQuery la propriété left pour modifier l'affichage. Cela fonctionne correctement jusqu'à ce que la liste rencontre le bord gauche de la fenêtre du navigateur. Là, l'amplitude de mouvement ( 150px dans mon cas) est troquée. Ceci me pose un gros problème car pour être sûr d'arrêter le mouvement au bon endroit, je test la position (pos%150 == 0 ?). Du coup, dès le bord de la fenêtre rencontrée, le slid est bloqué et ne bouge plus.
Donc ma question : Est-il possible de fixer en javascript la propriété left d'un élément du DOM de telle manière à ce qu'il déborde de la fenêtre du côté gauche ? Et si oui, comment peut-on faire s'il vous plaît ?
Merci