Il est très courant sur les sites Web de cliquer pour revenir à la tête et de cliquer pour revenir au haut Aujourd'hui, nous parlerons de ces clics particulièrement simples pour revenir à Code pour l'en-tête .
1. Il est plus simple d'utiliser des balises d'ancrage HTML
Mais le seul inconvénient est que le style n'est pas très bon, et cette ancre l’étiquette sera affichée.<aname="top"id="top"></a>
<ahref="#top"target="_self">返回顶部</a>
2. Utiliser JavascriptFonction de défilement pour revenir en haut
La fonction de défilement permet de contrôler la position de la barre de défilement. Il existe deux méthodes de mise en œuvre très simples :Méthode 1 (recommandée : simple et pratique) :
<ahref="javascript:scroll(0,0)">返回顶部</a>
Méthode 2 (focus sur l'effet : lentement vers le haut) :
Cette méthode est un retour progressif vers le haut, qui semble meilleur. Le code est le suivant :functionpageScroll(){window.scrollBy(0,-10);scrolldelay=setTimeout('pageScroll()',100);}<ahref="pageScroll();">返回顶部</a>
if(document.documentElement.scrollTop==0)clearTimeout(scrolldelay);
3. Utilisez la fonction de défilement Onload plus pour revenir dynamiquement en haut
1. balise de la page web Ajouter avant :
<divid="gotop">返回顶部</div>
2. Appelez ensuite la partie de script JS suivante :
BackTop=function(btnId){varbtn=document.getElementById(btnId);vard=document.documentElement;window.onscroll=set;btn.onclick=function(){btn.style.display="none";window.onscroll=null;this.timer=setInterval(function(){d.scrollTop-=Math.ceil(d.scrollTop*0.1);if(d.scrollTop==0)clearInterval(btn.timer,window.onscroll=set);},10);};functionset(){btn.style.display=d.scrollTop?'block':"none"}};BackTop('gotop');
<scriptsrc="/js/gotop.js"type=text/javascript></script>
Retournez au code supérieur, vous pouvez le modifier vous-même puis l'utiliser. Pour en savoir plus, recherchez sur le Site Web PHP chinois~
Recommandations associées :
JavaScript simple retour au début du code et commentaires
CSS-Retour en haut code_html/css_WEB-ITnoseRetour en haut Code pour les effets de masquage et de glissement intelligents implémentés avec jQuery_jqueryCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!