Profil suivant le défilement du sujet

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Profil suivant le défilement du sujet

Message par Kalyta Mar 17 Aoû 2021 - 18:06

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://testpourddc.forumactif.com/

Description du problème

Bonjour ^^

Je suis tombée sur ce tutoriel qui, si j'ai bien compris, permet au profil des messages de suivre la souris (comme sur ce forum pour donner un point de comparaison).

Hélas je n'arrive pas à appliquer le javascript sur le template, je ne vois pas où mettre les balises exactement. Je vous met le template ci-dessous, si besoin ^^

template viewtopic_body:

Merci beaucoup pour votre aide Smile
Kalyta

Kalyta
Nouveau membre

Messages : 4
Inscrit(e) le : 17/08/2021

https://testpourddc.forumactif.com/
Kalyta a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Profil suivant le défilement du sujet

Message par Neptunia Mar 17 Aoû 2021 - 18:27

Bonjour Kalyta, et bienvenue sur le Forum des Forums Forumactif


Non testé, mais essayez avec ce code javascript actif sur les sujets en lieu et place de celui de no_way

Code:
$(window).scroll(function(){
   var yW=$(window).scrollTop(),pC=$("div.as_profil_content"),c=false,lt=$("#fa_toolbar").length&&30-Math.abs(parseInt($("#fa_toolbar").css('margin-top')));
   var dC=pC.map(function(i,e){
      var e=$(e),diffY=(yW+lt)-e.parent().offset().top,o={el:e,hM:e.parent().height()-e.height(),dY:diffY};
      e.css({"margin-top":0});
      !c?(c=o):o.dY>=0&&o.dY<c.dY?(c=o):null;
   });
   c.el.css({"margin-top":Math.max(0,Math.min(c.hM,c.dY))})
});

Edité à 18:39 !
Le script se base sur la toolbar, hors cette dernière n'est pas activée sur votre forum. Pas certaine que ça fonctionne du coup.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Profil suivant le défilement du sujet

Message par Kalyta Mar 17 Aoû 2021 - 19:12

Merci Neptunia pour cette réponse rapide ^^

J'ai activé la toolbar dans module > toolbar. Le profil ne défile pas, par contre j'ai un effet "vibration" quand je remonte la page en partant du bas.
Kalyta

Kalyta
Nouveau membre

Messages : 4
Inscrit(e) le : 17/08/2021

https://testpourddc.forumactif.com/
Kalyta a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Profil suivant le défilement du sujet

Message par Kalyta Jeu 19 Aoû 2021 - 20:18

Petit up merci Very Happy
Kalyta

Kalyta
Nouveau membre

Messages : 4
Inscrit(e) le : 17/08/2021

https://testpourddc.forumactif.com/
Kalyta a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Profil suivant le défilement du sujet

Message par Oka.mi Sam 21 Aoû 2021 - 23:45

Bonjour,

Dans votre CSS, repérez la ligne .as_profil_content.
Ajoutez simplement :
Code:
    top: 0;
    position: sticky;
Pas besoin de JavaScript comme ça, vous devriez obtenir le résultat souhaité.


Profil suivant le défilement du sujet 1213Donnez un titre explicite Profil suivant le défilement du sujet VTzsyWB à votre sujet pour améliorer son référencement

Remerciez Profil suivant le défilement du sujet 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP Profil suivant le défilement du sujet FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Profil suivant le défilement du sujet

Message par Kalyta Lun 23 Aoû 2021 - 8:18

Salut Oka.mi

Merci pour ta réponse, ça a fonctionné Very Happy je l'ai mis dans "as_profil" mais ça peut être lié à mon template qui a été modifié !

Merci beaucoup pour ton aide ^^
Kalyta

Kalyta
Nouveau membre

Messages : 4
Inscrit(e) le : 17/08/2021

https://testpourddc.forumactif.com/
Kalyta a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum