2009-07-07 5 views
0

ajouter ma page bouton en haut de lien comme celui-ci:pourquoi ne fonctionne pas bouton de lien haut dans Google Chrome

< un nom = "top" > </a > . . .

< a href = "# top" title = "Top" > < img src = "images/top.png" alt = "Top" id = "TopLink"/> </a >

Cette est bien travailler dans firefox, mais ne fonctionne pas dans google chrome. Pourquoi?

+1

Hi. Je viens d'essayer cela dans Firefox v3.5 et Google Chrome v2.0.172.33 et cela fonctionne très bien dans les deux navigateurs. Pourriez-vous donner un peu plus de détails? – CraigTP

+0

Fonctionne avec Chrome 2.0.172.33 – dfa

+0

Quelle version de Chrome utilisez-vous? – random

Répondre

2

Historiquement, <a name="top"></a> ne fonctionnait pas dans certains navigateurs car il n'y avait rien entre les balises. Peut-être que c'est le problème? Essayez d'envelopper les balises autour de la première chose à afficher sur la page (par exemple, le logo de votre site, si vous l'avez en haut à gauche).

2

Vous pouvez utiliser un ID à la place pour les liens d'ancrage - c'est la méthode préférée de nos jours car elle permet d'éviter d'ajouter des balises <a> lorsqu'elles ne sont pas nécessaires. Pour un lien "retour en haut", ajoutez un identifiant à l'étiquette <body>:

<body id="top"> 
... 
<a href="#top">back to top</a> 
</body> 
Questions connexes