11487 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

J'ai récupéré un plugin JavaScript qui fonctionne dans le body de ma page html.
Je n'arrive pas a le faire fonctionner autre part que dans le body.
J'aurais souhaité qu'il fonctionne dans un <div> ( le div block dans l'exemple) mais je n'y arrive pas.
Est ce que quelqu'un pourrait m'aider?

http://codepen.io/fairway/pen/MpYOKy


D'avance merci..

Bonne journée

upload/1488021302-64010-fancy.png
Bonjour,

Je dirais que la solution se trouve l.32 du JS, la position fixed est systématiquement relative au viewport. Il vaut donc mieux ici utiliser absolute sans oublier de donner au parent .block une position relative.
Merci pour ta réponse,

Mais ligne 32 du JS , la position est déjà absolute .
J'ai mis 'position:relative;' sur le div .block dans la feuille CSS
J'ai essayé de modifier la position mais ça ne marche pas... Smiley decu
J'ai du me tromper en écrivant ma réponse, c'est ligne 9 qu'il faut changer la position fixed à absolute. Et toujours appliquer la position relative sur .block.

De l.5 à l.14 sont définis les propriétés CSS pour positionner le conteneur de ton script.